Easy Word | Luyện ngữ pháp


Luyện ngữ pháp English Grammar in Use (Unit 14: Present perfect and past 2)


Put the verb into the correct form, present perfect or past simple.

  1. 'What's Madrid like?, 'I don't know (1)  (I / not / be) there.'
  2. When (2)  (I / get) home last night, (3)  (I / be) very tired and (4)  (I / go) straight to bed.
  3. A: (5)  (you / see) Lisa recently?
    B: Yes, (6)  (I / saw) her a few days ago.
  4. I'm tired. (7)  (I / not / sleep) well last night.
  5. The bus drivers were on strike last week. (8)  (there / be) no buses.
  6. Mr Lee (9)  (work) in a bank for 15 years. Then (10)  (he / give) it up. Now he works as a gardener.
  7. Mary lives in Dublin. (11)  (she / live) there all her life.
  8. A: (12)  (you / go) to the cinema last night?
    B: Yes, but (13)  (it / be) a mistake. The film (14)  (be) awful.
  9. My grandfather (15)  (die) before I was born. (16)  (I / never / meet) him.
  10. I don't know Karen's husband. (17)  (I / never / meet) him.
  11. It's nearly lunchtime, and (18)  (I / not / see) Martin all morning. I wonder where he is.
  12. 'Where do you live?' 'In Boston.'
    'How long (19)  (you / live) there?' 'Five years.'
    'Where (20)  (you / live) before that?' 'In Chicago.'
    'And how long (21)  (you / live) in Chicago?' 'Two years.'


Các task khác trong bài học