"If I had met him five years 'ago', my English would be different."
Is it right? I doubt that is grammatical. Practical English Usage says ago is used with a past tense and a time expression to 'count back' from the present; to say how long before the present something happned. Before is used in the same way (with a past perfect tense) to count back from a past moment.
" It is correct: "ago" is intended as relative to now, and "had met" is not a true temporal past perfect tense, but an "unreal" tense describing an imagined or hypothetical situation. Compare "It was the summer of 1995. " Here you are "counting back" relative to a past moment, so "ago" is not correct -- you must use "earlier" or "before" (I prefer "earlier").
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
anonymous"If I had met him five years 'ago', my English would be different."
It is correct: "ago" is intended as relative to now, and "had met" is not a true temporal past perfect tense, but an "unreal" tense describing an imagined or hypothetical situation. Compare "It was the summer of 1995. If I had met him five years earlier/before, my English would hav
The sentence is correct if you remove the quotation marks from ago.
CB
EDIT: GPY beat me again.