Game Preview

Present Perfect and Past Simple B1

  •  English    38     Public
    present perfect and past simple game b1
  •   Study   Slideshow
  • They (just sold / have just sold) their house. They are moving abroad.
    They have just sold their house. They are moving abroad.
  •  15
  • (Did you send / Have you sent) your homework to your teacher yesterday?
    Did you send your homework to your teacher yesterday?
  •  15
  • (Did these children have / Have these children had) many toys when they were younger?
    Did these children have many toys when they were younger?
  •  15
  • She (owned / has woned) this car for over two years.
    She has owned this car for over two years.
  •  15
  • (Did you take / Have you taken) your dog to a vet yesterday?
    Did you take your dog to a vet yesterday?
  •  15
  • There (was / has been) a heavy storm yesterday. It (destroyed / has destroyed) many buildings in our city.
    There was a heavy storm yesterday. It destroyed many buildings in our city.
  •  25
  • She (never run / has never run) in a marathon. She is going to do this for the first time next year.
    She has never run in a marathon. She is going to do this for the first time next year.
  •  15
  • Last night I (lost / have lost) my keys – I had to call my flatmate to let me in.
    Last night I lost my keys – I had to call my flatmate to let me in.
  •  15
  • I (visited / have visited) Paris three times.
    I have visited Paris three times.
  •  15
  • I (knew / have known) my great grandmother for a few years - she died when I was eight.
    I knew my great grandmother for a few years - she died when I was eight.
  •  15
  • We (finished / have finished) painting this room last week.
    We finished painting this room last week.
  •  15
  • Yesterday, I (saw / have seen) all my friends. It was great.
    Yesterday, I saw all my friends. It was great.
  •  15
  • She (lived / has lived) in London since 1994.
    She has lived in London since 1994.
  •  15
  • We (went / have gone) to the theatre last week.
    We went to the theatre last week.
  •  15
  • Yesterday I (had / have had) dinner with a friend.
    Yesterday I had dinner with a friend.
  •  15
  • I (never tasted / have never tasted) champagne.
    I have never tasted champagne.
  •  15