Study

Past Simple vs Present Perfect

  •   0%
  •  0     0     0

  • She ___________just_____________(finish) her homework.
    Has just finished
  • What time ________you________(leave) the house.
    Did you leave
  • We _________________ (see) Julie last night.
    Saw
  • Correct the mistake: "This is the first time I swam in the sea."
    "This is the first time I have swum in the sea."
  • 1. I _________________ (see) three police cars this morning (it’s still morning).
    Have seen
  • '______ (you read) Treasure Island?’ ‘Yes, twice! It’s my favourite novel.’
    Have you read
  • When he _________________ (arrive) home, he _________________ (unpack) and _________________ (go) to bed early.
    Arrived, unpacked, went
  • He ___________never_________(see) me before.
    Has never seen
  • When ______ (you last hear) from Tom?
    did you last hear
  • They _________________ (be) cold when they _________________ (arrive) home.
    Were, Arrived
  • I ________________(live) in over 10 cities so far.
    Have lived
  • A: What’s wrong? B: I _________________ (break) a glass!
    I’ve broken
  • Sean and Tom ______ (be) very close for a long time, but then they lost touch.
    were
  • I don't like driving. There______________(be) many accidents on this road.
    Have been
  • Beth and I ______ (be) friends since we were ten – and we always will be.
    have been
  • Dad ______ (be) out shopping for two hours now – should we give him a ring?
    has been
  • The children _________________ (break) a window in the school last week.
    Broke
  • Mrs Salinger ______ (not come) in yet – would you like to leave a message?
    hasn't come
  • She _______________ (live) in London for eight years.
    Has lived
  • The first time I ______ (see) that film was five years ago, but I still remember it very well.
    saw
  • I _________________ (know) about the problem for months, but I _________________ (not / find) a solution yet.
    Have known, Haven't found
  • I _________________(not go) to the party because I was ill.
    Didn't go
  • Correct the mistake: "I never saw that person in my life."
    I have never seen that person in my life.
  • Correct the mistake: "I have did all my homework."
    I have done all my homework.
  • Correct the mistake: "Did you ever watch this film?"
    Have you ever watched this film?
  • _________you _______(wear) your new jeans yet?
    Have you worn
  • Julie _________________ (arrive)! Come and say hello!
    Has arrived
  • I love this film. I ______________(see) many times.
    Have seen
  • I _________________(not know) you were in hospital.
    Didn't know
  • I ________________(not see) Saul since June.
    Haven't seen
  • She _______________(not checked) her messages yet.
    Hasn't checked