What is different ?
What is different between " Have you met he ? " and "Did you meet he ?"
I will be happy if somebody could enplane to me.
Mehdi
Search from various English teachers...
Answers · 2
2
Have you met him? Expresses an indefinite time in the past as "Have you met him yet?" ... Did you meet him? Implies a definite time in the past ... To correct your question:
What is the difference between "Have you met him" and "Did you meet him?" I would be happy if someone could explain this to me.
Hope this helps
Mick
0
"Have you met him?" is asking whether you have ever in your life met this person. It's asking about the present state (right now) of whether you have ever met him (sometime in the past).
"Did you meet him?" is asking whether you met the person at a specific time. It's asking about a past state (yesterday) and is asking whether you have met him (at that point in time.)
So if I said "yesterday I was jogging in the park and saw the president." and you ask "Did you meet him?" it is asking if I met him yesterday... if you ask "Have you met him?" it is asking if I have ever met him in the past but it's not specifically asking about yesterday.
[Note: it's "him" not "he" in these questions because "him" is the object that you are meeting, not "he" which would be the subject of the sentence.]
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
