[Grammar] Who else did you meet/have you met

Status
Not open for further replies.

Will17

Senior Member
Joined
Mar 28, 2008
Member Type
Student or Learner
Native Language
French
Home Country
France
Current Location
UK
Hello!

Can we use the present perfect and the past simple interchangeably in this case (in bold)?

A: Have you ever met any celebrity?

B: Yes, I've met Madonna, Zidane and Tony Blair.

A: Great! Who else did you meet/ have you met?


Thank you very much.
W
 

SirGod

Member
Joined
Feb 26, 2010
Location
Romania
Member Type
Interested in Language
Native Language
Romanian
Home Country
Romania
Current Location
Romania
*Not a teacher

I would choose did you met. Why? Because you use present perfect for general questions (and answers) and past simple for specific questions (and answers).

Have you ever met any celebrity? -- general question
Great! Who else did you meet? -- specific question
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
A: Have you ever met any celebrity?

B: Yes, I've met Madonna, Zidane and Tony Blair.

A: Great! Who else did you meet/ have you met?
The present perfect is the natural choice in BrE. This is still a question about your life experience up to the present time.

However, if your question had been a follow-up on Madonna, Zidane and Blair, then 'When did you meet them' is the one - When? = On what past-time occasion?

ps. I would use the plural 'any celebrities' in the question.
 
Status
Not open for further replies.
Top