PRESENT PERFECT & PAST SIMPLE- ANSWERS

Using the words in parentheses, complete the text below with the appropriate tenses.

HIGHLIGHT THE TIME EXPRESSIONS

  1. We haven’t planned (not / plan) our holiday yet.
  2. Where did you live (you / live) when you were a student?
  3. The last post he wrote (write) on his blog was a week ago. He hasn’t written (not, write) any new posts since. 
  4. Scott has done (do) a lot of interesting things so far.
  5. Has he spoken (he / speak) to his boss?- No, he hasn’t had (not, have) the time yet.
  6. He swam (swim) 1km every day last summer. 
  7. I have volunteered (volunteer) for many different organizations. (in my experience)
  8. 10 km is the longest I have run (run). (in my experience)
  9. She wasn’t (not, be) at home last night. 
  10. Have you played tennis recently? (you / play)
  11. This is the longest ski vacation I have ever had (ever, have).
  12. How many boyfriends has she had (she / have) ? 
  13. She has worked (work) in this organization for 5 years.
  14. How many movies have you seen (you, see) this week? 
  15. This is the first time I have ridden (ride) a horse.
  16. The movie has begun (begin). Please be quiet! (announcement)
  17. I have studied (study) English for ten years. But I still have a lot to learn. 
  18. Mia arrived (arrive) in New York two weeks ago. Since she got (get) there, she has made (make) many new friends. 
  19. Nobody has ever climbed (ever, climb) that mountain.
  20. In recent years, Israel has become (become) the world leader in the field of clean technologies.
  21. My English has really improved (really, improve) since I moved (move) to Australia.
  22. Israel has gained (gain) worldwide recognition since the Israeli team launched (launch) a private spacecraft to the moon.