Study

Past Simple vs Present Perfect

  •   0%
  •  0     0     0

  • Correct the mistake: "I have did all my homework."
    I have done all my homework.
  • My great-grandfather never _________(leave) Scotland.
    left
  • Correct the mistake: "I never saw that person in my life."
    I have never seen that person in my life.
  • I ______ (not / drink) any coffee yesterday.
    didn't drink
  • What ______ (you/do) last weekend?
    did you do
  • What verb tense do we normally use with "For" or "Since"?
    Present Perfect
  • Lucy _______(be) married for thirty-five years (and she's still married now).
    has been
  • What subject _______(she / study) at university?
    did she study
  • Correct the mistake: "I have been to Korea in 2019 "
    "I went to Korea in 2019"
  • Correct the mistake: "Did you ever watch this film?"
    Have you ever watched this film?
  • What tense do we normally use with "ago"?
    Past Simple
  • A: What's wrong? B: I ________(break) a glass
    have broken
  • The train ______ (just get) in – hurry up!
    has just got
  • Dad ______ (be) out shopping for two hours now – should we give him a ring?
    has been
  • He ____ (wash) the dishes, _____ (clean) the living room and _____(cook) dinner last night.
    washed/cleaned/cooked
  • Beth and I ______ (be) friends since we were ten – and we always will be.
    have been
  • I ________(know) about the problem for months, but I ______(not / find) a solution yet.
    have known/haven't found
  • I_______(always / love) tea – I drink it every day.
    have always loved
  • He ______ (be) married for ten years (but he got divorced)
    was
  • When ______ (you last hear) from Tom?
    did you last hear
  • When I _______(be) a child, I _______(love) ice skating.
    was/loved
  • Andy ___________ (never see) the snow before.
    has never seen
  • Mrs Salinger ______ (not come) in yet – would you like to leave a message?
    hasn't come
  • '______ (you read) Treasure Island?’ ‘Yes, twice! It’s my favourite novel.’
    Have you read
  • A: When _________ (you / arrive)? B: At 10pm last night
    did you arrive
  • I _______ (not/ have) any coffee today – I feel very sleepy!
    haven't had