T 044 Past Present Perfect
T 044 Past Present Perfect
Complete the sentences with the correct form of the tense in brackets. Use past
simple or present perfect (simple and progressive).
1. What ___________________ since you came to this school? I hope you ___________________
many friends in the past year. (YOU LEARN, MAKE)
2. She _____________ tired when she ________________ home last night, so she _____________
straight to bed. (BE, GET, GO)
3. I ___________________ her husband. I don't even know what he looks like. (NEVER
MEET)
4. It ______________________ the whole week. I wonder when it's going to stop. (SNOW)
5. Who ________________ The Taming of the Shrew ? – I think it was Henry James. (WRITE)
6. The weather _______________ great when we _____________ in Sicily last August. (BE, BE)
7. I _____________________ to study for the past hour, but I simply can't concentrate. (TRY)
8. World War I ___________________ in 1914 and ___________________ four years later.
(START, END)
9. I ___________________ lunch, but I ___________________ coffee yet. (JUST HAVE, NOT
HAVE).
10. I _______________________ a nice girl recently. – How long ______________________ on? –
Oh, for about a month. (SEE, IT GO)
11. Last night I ___________________ some spare time, so I ___________________ to the cinema
to see the latest Bond movie. (HAVE, GO)
12. I ___________________ my room recently. That's why it looks so nice and fresh. (PAINT)
13. How many matches _____________________ so far this season? Well, I ___________________
almost all games last season, but I _____________________ any this year. (YOU WIN,
WIN, NOT WIN)
14. Mom _____________________ thank you notes the whole morning. She
_______________________ about 20 so far. (WRITE, ALREADY WRITE)
15. Dad ___________________ as a consultant for over 20 years. Then he ___________________.
(WORK, RETIRE)
16. ___________________ Max at the staff meeting last Tuesday? No, I ___________________
him for ages. (YOU SEE, NOT SEE)
www.english-practice.at
KEY
1. What have you learned since you came to this school? I hope you have made many
friends in the past year. (YOU LEARN, MAKE)
2. She was tired when she got home last night, so she went straight to bed. (BE, GET,
GO)
3. I have never met her husband. I don't even know what he looks like. (NEVER MEET)
4. It has been snowing the whole week. I wonder when it's going to stop. (SNOW)
5. Who wrote The Taming of the Shrew ? – I think it was Henry James. (WRITE)
6. The weather was great when we were in Sicily last August. (BE, BE)
7. I have been trying to study for the past hour but I simply can't concentrate. (TRY)
8. World War I started in 1914 and ended four years later. (START, END)
9. I have just had lunch, but I haven't had coffee yet. (JUST HAVE, NOT HAVE).
10. I have been seeing a nice girl recently. – How long has it been going on? – Oh, for
about a month. (SEE, IT GO)
11. Last night I had some spare time, so I went to the cinema to see the latest Bond
movie. (HAVE, GO)
12. I have painted my room recently. That's why it looks so nice and fresh. (PAINT)
13. How many matches have you won so far this season? Well, I won almost all games
last season, but I haven't won any this year. (YOU WIN, WIN, NOT WIN)
14. Mom has been writing thank you notes the whole morning. She has already
written about 20 so far. (WRITE, ALREADY WRITE)
15. Dad worked as a consultant for over 20 years. Then he retired. (WORK, RETIRE)
16. Did you see Max at the staff meeting last Tuesday? No, I haven't seen him for ages.
(YOU SEE, NOT SEE)
www.english-practice.at