Easy Word | Luyện ngữ pháp


Luyện ngữ pháp - English Grammar in Use - Intermediate ((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