I have met or I met

English grammar questions, answered by Alan

Moderator: Alan

Locked
ansonman
Rising Star
Rising Star
Posts: 146
Joined: Mon May 18, 2020 9:18 pm
Status: Learner of English

I have met or I met

Post by ansonman »

I have made up the sentences below.

(1) I haven't come across with anyone who can help me with my job search until now. I'm happy I have met you.

(2) I haven't come across with anyone who can help me with my job search until now. I'm happy I met you.

Most of my friends think "have met" is correct because the it is linked to "until now" in the previous sentence. However, my other friends think the simple past "met" is correct because it sounds better to their NON-native ears.

I am not sure who is correct. Please help me. Thanks.
User avatar
Alan
Teacher/Moderator
Teacher/Moderator
Posts: 15268
Joined: Mon Dec 29, 2003 7:56 pm
Status: Teacher of English
Location: Japan

Re: I have met or I met

Post by Alan »

In BrE, (1) is correct.

AmE speakers, however, would probably happily accept (2).
Locked