Translation:I would have done it better if I had had time.
Shouldn't it be "I would have done better if I had had time"? Or does "fazer melhor" meaning "to do better [in general]" not exist in Portuguese the same way as English? (And even if this is the case, wouldn't it have to be "eu o/a teria feito melhor" for "I would have done it better"?)
2020 joatmoo, It really doesn't matter which part of the Country some native English speakers, who say things like "had have had" or "would of had", instead of "would have had", come from, the grammar is still incorrect and sounds awful; they give me the same "shuddery" feeling as 'finger nails being scratched down a blackboard' do! Different accents on their own, are of course fine :) However, I always have a feeling of trepidation when I make statements like the one above, because I know that both my own English grammar, and my spelling are (very) far from perfect!