Категория: Английский язык
Present Perfect vs Simple Past
1. Present Perfect vs Simple PastGrammar Lesson
have/has + verb 3 (participle)
Happened in the past until present
(effect or event)
Happened in the past, ended in the
He has drunk all of the milk. We need He drank all of the milk this morning.
to buy some more for tomorrow
Thus, he often went to toilet.
He has waited for your for a long
time. Go and meet him for once
He waited for two hours, then he left.
3. Observe more samplesI have memorised all the words in the
dictionary. I am the walking dictionary.
I read all the words in the dictionary
long ago but I forget most of it now.
I visited the museum again last
December. This means I have visited the
museum for 3 times.
I visited the museum in December. It
was such a lovely time.
Who has that money? It has been there
since last month. It has not been
I found some money on the road.
I didn’t know who had it.
Have you gone to the library? It is
Did you go home last Sunday? I did.
4. Let’s practise.I _____ (never, eat) a Japanese sushi in my life.
I have never eaten a Japanese sushi in my life.
_____ (you, have) a maths test yesterday?
Did you have a maths test yesterday?
We _____ (see) a concert when we went to London.
We saw a concert when we went to London.
She _____ (not ride) her bike since the accident.
She has not ridden her bike since the accident.
She _____ (ride) her bike alone when the accident ____
She rode her bike alone when the accident happened.