English Grammar Online … the fun way to learn English!

Simple Past or Present Perfect Simple

Exercise 4

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

  1. A: (you / try / ever) haggis?
  2. B: Oh, yes!
  3. A: How often (you / eat) haggis yet?
  4. B: Two times exactly.
  5. A: When (you / eat / first) haggis?
  6. B: That (be) in 2005. We (have) a Scottish festival in our town and they also (sell) traditional Scottish food. So I (buy) haggis.
  7. A: (you / like) it?
  8. B: It (be / not) too bad. And I (know / not) anything about haggis then.
  9. A: When (you / find out) ?
  10. B: When I (be) in Scotland in 2007. I (go) to a restaurant and (order) haggis. Afterwards, the waiter (tell) me about haggis: it's the heart, liver and lungs of a sheep, boiled in the animal's stomach. Well, I (eat / never) haggis again since then.