English Grammar Online … the fun way to learn English!

Simple Past or Present Perfect Simple

Exercise 8

Put the verbs into the correct tense (simple past or present perfect simple).

  1. I (just / finish) my homework.
  2. Mary (already / write) five letters.
  3. Tom (move) to this town in 1994.
  4. My friend (be) in Canada two years ago.
  5. I (not / be) to Canada so far.
  6. But I (already / travel) to London a couple of times.
  7. Last week, Mary and Paul (go) to the cinema.
  8. I can't take any pictures because I (not / buy) a new film yet.
  9. (they / spend) their holiday in New Zealand last summer?
  10. (you / ever / see) a whale?