Quote:
Originally Posted by eddkzk Which tense should I use? I guess the present perfect is better;on the other hand, the time adverb refers to the past, I am not sure. Can you help me please?
After two years, I finally have had a car.
Or,
After two years, I finally had a car. |
'have', in this case, is the wrong verb in order to show possession, Eddkzk. It works fine for the present simple,
"I have a car",
but using the verb 'have' in present perfect holds a meaning that you no longer have a car.
1. After two years, I finally have
got a car.
Or,
2. After two years, I finally
got a car.
Number 2,
"After two years, I finally had a car"
sounds like a narrative where you're telling the story of your life and you're re-living that time when you had a car.
Regarding 'after two years', it's fine. It holds a meaning of "up to now", so it matches the present perfect just fine.