Game Preview

Present Perfect vs Past Simple

  •  English    24     Public
    tenses
  •   Study   Slideshow
  • So far, Jill _________________ almost half of the book. (READ)
    has read
  •  15
  • On her trip across Asia, Mum _________________ three countries up to now. (VISIT)
    has visited
  •  15
  • How many books ____________________ last year? (HE WRITE)
    did he write
  •  15
  • Martha lives in Dublin. She _________________ there her whole life. (LIVE)
    has lived
  •  15
  • Paul and Gina _________________ an hour ago. (ARRIVE)
    arrived
  •  15
  • Granddad _________________ in hospital since Monday. (BE)
    has been
  •  15
  • Mozart _________________ over 600 pieces of music during his lifetime. (WRITE)
    wrote
  •  15
  • They _________________ to Spain on holiday last summer (GO)
    went
  •  15
  • I'm hungry. I _________________ anything for hours. (NOT EAT)
    haven't eaten
  •  15
  • I _________________ my key and can't find it anywhere. (LOSE)
    have lost
  •  15
  • I ____________ a huge meal for lunch and simply can't eat anything at the moment. (HAVE)
    have had
  •  15
  • It _________________ yet this week. (NOT RAIN)
    hasn't rained
  •  15
  • She _________________ at the Crown Hotel last week. (STAY)
    stayed
  •  15
  • Who ____________________ at the cinema last night? (YOU MEET)
    did you meet
  •  15
  • I don't need any new driving lessons. I _________________ the test. (ALREADY PASS)
    have already passed
  •  15
  • I ___________________ the car. Now it looks great! (WASH)
    have washed
  •  15