Read the sentence, fill in the gap, and then check it
179.00K
Category: englishenglish

Present perfect vs past simple

1. Read the sentence, fill in the gap, and then check it

Test 4
Present Perfect vs Past Simple

2.

1. It’s been a week since we … (to arrive) home.
It’s been a week since we arrived home.
2. I … (to see) Paul at the airport. He was waiting for his brother’s plane.
I saw Paul at the airport. He was waiting for his brother’s plane.
3. Robert … (not, to answer) the phone when Mary called.
Robert didn’t answer the phone when Mary called.
4. He didn’t notice me as he was reading when I… (to come) in.
He didn’t notice me as he was reading when I came in.
5. Tom … (not, to eat) breakfast this morning because he didn’t have time.
Tom didn’t eat breakfast this morning because he didn’t have time.
6. I handed Betsy today’s newspaper but she … (not, to want) it.
I handed Betsy today’s newspaper but she didn’t want it.
7. When … (you, to leave) for Moscow? … (to be) it yesterday?
When did you leave for Moscow? Was it yesterday?
8. I … (not, to work) at weekends three years ago.
I didn’t work at weekends three years ago.
9. Did you know what this word … (to mean)?
Did you know what this word meant?
10. What … (you, to do) when you were 30? I worked in the office.
What did you do when you were 30? I worked in the office.

3.

11. Tom … (to have) a big breakfast yesterday morning.
Tom had a big breakfast yesterday morning.
12. It … (to take) him 2 hours to get to work last Monday.
It took him 2 hours to get to work last Monday.
13. How did you learn to read? My Mom … (to teach) me.
How did you learn to read? My Mom taught me.
14. I spent a lot last week. I ... (to buy) a book that … (to be) expensive.
I spent a lot last week. I bought a book that was expensive.
15. When I met him, he … (to advise) me to eat more fruit.
When I met him, he advised me to eat more fruit.
16. How often … (you, to play) football when you were at school?
How often did you play football when you were at school?
17. How long … (it, to take) you to get home from work yesterday?
How long did it take you to get home from work yesterday?
18. We were in a hurry, so we … (not, to have) time to make a call.
We were in a hurry, so we didn’t have time to make a call.
19. I didn’t enjoy the concert. It … (to be) boring.
I didn’t enjoy the concert. It was boring.
20. … (you, to be) in Moscow when you were a child? No, I … (to be).
Were you in Moscow when you were a child? No, I wasn’t.

4.

21. Where … (you, to be)? I have been looking for you everywhere.
Where have you been? I have been looking for you everywhere.
22. I .. (just, to buy) a new car.
I have just bought a new car.
23. It … (to be) 2 minutes since she started the concert.
It has been 2 minutes since she started the meeting.
24. I … (to be) to Moscow 2 times so far.
I have been to Moscow 2 times so far.
25. Our manager … (to be) in Moscow for some days.
Our manager has been in Moscow for some days.
26. Tom … (not, to write) a report yet. He feels sorry.
Tom hasn’t written a report yet. He feels sorry.
27. How long … (he, to be) in Moscow? Since last Friday, I think.
How long has he been in Moscow? Since last Friday, I think.
28. We … (already, to discuss) the plot of the story.
We have already discussed the plot of the story.
29. My husband … (to go) out. He will come back soon.
My husband has gone out. He will come back soon.
30. Do you know where Tom is? Yes, I … (just, to meet) him.
Do you know where Tom is? Yes, I have just met him.

5.

31. She hasn’t been able to play tennis since she … (to break) her arm.
She hasn’t been able to play tennis since she broke her arm.
32. This is the first time I … (to see) Jack ashamed.
This is the first time I have seen Jack ashamed.
33. He hardly ever … (to eat) out when he was at the university.
He hardly ever ate out when he was at the university.
34. I … (not, realize) what you were telling me about.
I didn’t realize what you were telling me about.
35. I … (to go) to the dentist the day before yesterday.
I went to the dentist the day before yesterday.
36. I … (to see) the film this week. I liked it very much. The ticket was cheap.
I have seen the film this week. I liked it very much. The ticket was cheap.
37. How long … (you, to be) in London last season?
How long were you in London last season?
38. When … (to begin) to study at the University?
When did you begin to study at the University?
39. What … (your granny, to do) when she was young? She was a teacher.
What did your granny do when she was young? She was a teacher.
40. I … (to have) 3 lectures today and I still have two more later this afternoon.
I have had 3 lectures today and I still have two more later this afternoon.

6.

41. Would you like to eat? No, we … (already, to have) lunch.
Would you like to eat? No, we have already had lunch.
42. I … (to tell) you that when we were at the cinema.
I told you that when we were at the cinema.
43. … (he, to fly) to Uganda last year in March?
Did he fly to Uganda last year in March?
44. It is the most hilarious film I … (ever, to watch).
It is the most hilarious film I have ever watched.
45. Mr. Jones … (to invite) all of us to his birthday party.
Mr. Jones has invited all of us to his birthday party.
46. I … (never, to see) such great buildings as in New York.
I have never seen such great buildings as in New York.
47. I … (to lose) my sunglasses, but I found them the next day.
I lost my sunglasses, but I found them the next day.
48. I … (to lose) my sunglasses. I can’t find them anywhere.
I have lost my sunglasses. I can’t find them anywhere.
49. I am hungry. It’s been an hour since we … (to order) pizza.
I am hungry. It’s been an hour since we ordered pizza.
50. L. Tolstoy is a famous Russian writer. He … (to write) ‘War and Peace’.
L. Tolstoy is a famous Russian writer. He wrote ‘War and Peace’.
English     Русский Rules