What is the difference?
Where can I use the two sentences or witch one I have to use?
* The director hasn’t come yet.
* The director didn't come yet.
Search from various English teachers...
Answers · 7
2
Well, you don't actually use "yet" with simple tense. So, "The director hasn't come yet" is true. As to your question about when to use the sentences, you say "The director hasn't come yet" if you are still waiting for him (process is going on). And you say "The director didn't come" if everything has already ended (you waited for him, he didn't come).
1
For some speakers of American English, there is no difference, but the first sentence would be seen as more 'correct'.
Outside of North America, the second sentence would be seen as incorrect.
This is because 'yet' refers to an unfinished period of time, and when you have an unfinished period of time, you have to use the present perfect. The past simple should only be used with reference to finished time periods.
As Zaur explained, 'The director hasn't come yet' means that you are still waiting for him (or her), so this describes the present situation.
'The director didn't come' would be used with reference to a 'closed' time period. For example, 'How did the meeting go last week?' 'Well, the director didn't come because he had another meeting that day, so his deputy came instead.'
1
Adding to Zaur, it would be considered incorrect to use "yet" with the past simple in the UK (though I am sure it happens!). However, I think that it is more acceptable in the USA, though the present perfect alternative is also common there. If any US teachers or tutors could confirm or comment on this too, that would be useful.
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
