Study

Present perfect simple

  •   0%
  •  0     0     0

  • Paul Walker ________ (live) from 1973 to 2013.
    lived
  • I ……………………… (not check, yet) our lottery numbers. Maybe we won the prize.
    haven't checked....yet.
  • Lilly ____________ (phone, already) to tell us the news.
    has already phoned
  • I love clothes. I ______________ (buy) a lot this year.
    have bought
  • Lydia ______________ (be) to the cinema twice this month.
    has been
  • When Jack was at school, he _____ (learn) to play the saxophone. He _____ (play) it ever since.
    learned (learnt) - has played
  • Hurry up! The English Zoom meeting _________________ (begin) and we are late.
    has begun
  • Name and spell the past participle of the following verbs: sit, wake, ride
    sat - woken - ridden
  • Name and spell the past participle of the following verbs: sing, become, fight
    sung - become - fought
  • ______ you _________ (be/ever) to America before?
    Have.... ever been...
  • I'm afraid I'm not hungry. I _____ (eat/already).
    have already eaten
  • Where __________________(you/be) last weekend?
    were you
  • Where ______________ (you/buy) your laptop?
    did you buy
  • Lee and Bert have been friends _________ about four years.
    for
  • Error identification: J.K. Rowling has finished her manuscript for Harry Potter and the Philosopher's Stone in 1995.
    finished
  • We have lived in Phan Thiet city _________ 2002.
    since
  • Jody is from Chicago, which is hundreds of miles from the coast, so she __________________ (see, never) the ocean.
    has never seen
  • Can you help me? I _____ (finish/just) my homework, but I still don't understand number 7.
    have just finished
  • Correct or wrong? If it's wrong, correct it. Her divorced parents did not meet each other since 2016.
    haven't met
  • I ___________ (see) the twins in town last week.
    saw
  • Name two common time expressions that used with present perfect tense.
    since / for/ already / yet / just / so far / recently / lately / before / over the past few years,...
  • I _____ (work) in Italy for 5 years. I ____ (start) working as soon as I arrived.
    have worked - started
  • Name two common time expressions that used with simple past tense.
    yesterday / ...ago / last... / in (2010) / ...
  • I _______________ (finish) work early yesterday.
    finished