Study

Present Perfect vs Past Simple

  •   0%
  •  0     0     0

  • I ________ (Visit) ten countries in my life.
    have visited.
  • I _________ (swim) in many swimming competitions in my life. I last ______ (swim) at a school competition last week.
    have swum / swam
  • _____- you __________ (deliver) lunch to your grandmother yet?
    Have you delivered
  • I ______ (sign) my first contract when I was 16.
    signed
  • ______ you ever ________ (meet) John Wayne? It is so sad he died before I was born.
    Did you ever meet
  • The students _________ (listen) carefully to their teacher last year so they _________ (learn) a lot.
    listening / learned (or learnt)
  • A: I __________ (go) to Spain in 2009. B: Oh! I _______________ (be) to Spain too. I _________ (go) in 2018.
    went / have been / went
  • I ________ (eat) at my favourite restaurant last night.
    ate
  • ______ you _______ (drink) Coca-Cola at the party last week?
    Did you drink
  • I _____________ (work) hard last lesson and will work hard this lesson too.
    worked
  • I have just ______ (see) your mother.
    seen
  • _____________________ (clean) the kitchen yet? It still looks dirty.
    Have you cleaned
  • John ________ (go) to Mexico on holiday. I think he ________ (go) on Monday night.
    Has gone / went.
  • Dolly Parton _______ (sing) more songs in the last year than you will in your whole life.
    has sung
  • They ________ (record) their last album in 2009. It _______ (be) fantastic.
    recorded / was
  • I _______ (sing) at the school's opening ceremony on September 5th.
    sang