Game Preview

B1 Present Perfect or Past Simple

  •  English    24     Public
    Put the verbs in the correct form to make present perfect or past simple sentences.
  •   Study   Slideshow
  • So far, Jill _________________ (READ) half of the book.
    has read
  •  15
  • Do you know who _________________ ( invent ) the telephone? – It ______________ Alexander Graham Bell. ( be )
    invented – was
  •  15
  • On her trip across Asia, Mum _________________ (VISIT) three countries up to now.
    has visited
  •  15
  • How many books ________ (HE WRITE) in the last few years?
    has he written
  •  20
  • Martha lives in Dublin. She _________ (LIVE) there ever since her dad ________ a few years ago. (DIE)
    has lived - died
  •  25
  • Paul and Gina _________________ (ARRIVE) an hour ago. They _________________ problems with their flight. (HAVE)
    arrived - had
  •  25
  • Drugs _________________ (BECOME) a huge problem in the United States.
    have become
  •  20
  • Granddad _______ (be) in hospital since Monday. He ________ in hospital before. (NEVER BE)
    has been - has never been
  •  25
  • _______ (YOU EVER SEE) the Queen in person? No, but I _______ Prince Andrew at a concert a few months ago. (SEE)
    Have you ever seen - saw
  •  25
  • Mozart _________________ (WRITE) 600 pieces of music during his lifetime.
    wrote
  •  15
  • They _________________ (GO) to Spain on holiday last summer
    went
  •  15
  • I'm hungry. I _________________ (NOT EAT) anything for hours.
    haven´t eaten
  •  15
  • I ______ my key and can't find it anywhere. (LOSE)
    have lost
  •  15
  • He __________ as a war correspondent during the second Iraq war. (WORK)
    worked
  •  15
  • I ______ a huge meal for lunch and simply can't eat anything at the moment. (eat)
    ate
  •  15
  • It _____ (NOT RAIN) yet this week, but last week it really _________________ a lot. (RAIN)
    hasn´t rained - rained
  •  25