Study

Present Perfect vs Simple Past

  •   0%
  •  0     0     0

  • 10. She _____________ (give) up smoking two years ago.
    gave
  • 16. _____________ (you/win) the game of chess last week?
    did you win
  • 14. John and Peggy ____________ (just read) the book.
    have just read
  • 11. I ______________ (write) a poem when I was 10.
    wrote
  • 19. I’m sorry, but I _________________ (forget) my homework.
    forgot
  • 8. Columbus ____________ (arrive) in America in 1492.
    arrived
  • 5. I ____________ (not/wear) this T-shirt this week.
    haven't worn / have not worn
  • 24. I ________________ (live) here since last year.
    have lived
  • 7. It _______________ (rain) a lot these days.
    has rained
  • 18. I _____________ (meet) my friend two days ago.
    met
  • 9. We _____________ (not/eat) anything since lunch.
    haven't eaten / have not eaten
  • 12. My husband ________________(not/be) to Japan yet.
    hasn't been / has not been
  • 15. She _________________ (buy) a new car in 2011.
    bought
  • 22. I __________________ (not/see) Tom for a long time. How is he?
    haven't seen / have not seen
  • 23. We _________________ (want) to see Jane yesterday.
    wanted
  • 2. My son __________ (not/come) from school yet.
    hasn't come /has not come
  • 4. Where _____________ (you/go) last summer?
    did you go
  • 21. I _______________ (write) to Sarah recently.
    have written
  • 1. I ___________ (have) lunch with Emily yesterday.
    had
  • 13. My mum ______________ (have) a cold last winter.
    had
  • 20. He ____________ (win) today’s car race.
    has won
  • 3. ___________ (make/you) your bed today?
    have you made
  • 6. How much money ___________ (you/win) so far?
    have you won
  • 17. Last year we _____________ (go) to Italy.
    went