Present Perfect vs. Past Simple Test

Present Perfect vs. Past Simple Test

8 клас
  Изпробвай
  • Last night I ______________ (lose) my keys - I had to call my flatmate to let me in.
    отговори
    lost
    have lost
    had lost
    has lost
  • I _____________(lose) my keys - can you help me look for them?
    отговори
    had lost
    lost
    have lost
    has lose
  • I ___________(visit) Paris three times.
    отговори
    have visited
    visit
    visited
    had visit
  • Last year I _________(visit) Paris.
    отговори
    had visit
    have visited
    visited
    have visit
  • I _________(know) my great grandmother for a few years - she died when I was eight.
    отговори
    know
    knew
    have known
    had known
  • I _____________(know) Julie for three years - we still meet once a month.
    отговори
    know
    knew
    have known
    had known
  • I ____________(play) Hockey since I was a child - I'm pretty good!
    отговори
    played
    have played
    has played
    had played
  • She ___________(play) hockey at school but she didn't like it.
    отговори
    plays
    played
    has played
    had played
  • Sorry, I _________(miss) the bus - I'm going to be late.
    отговори
    missed
    have missed
    has missed
    miss
  • I _________(miss) the bus and then I ________(miss) the aeroplane as well!
    отговори
    missed/have missed
    missed/missed
    have missed/have missed
    missed/had missed
  • Last month I ________(go) to Scotland.
    отговори
    gone
    went
    have gone
    have been
  • I'm sorry, John isn't here now. He _______(go) to the shops.
    отговори
    went
    gone
    has gone
    have gone
  • We ________(finish) this room last week.
    отговори
    have finished
    finished
    finish
    has finished
  • I _____(finish) my exams finally - I'm so happy!
    отговори
    finished
    have finished
    finish
    had finished
  • Yesterday, I ____(see) all of my friends. It was great.
    отговори
    seen
    have seen
    saw
    see
  • I _____(see) Julie three times this week.
    отговори
    see
    saw
    have seen
    has seen
  • She _____(live) in London since 1994.
    отговори
    lives
    lived
    has lived
    had lived
  • She _______(live) in London when she was a child.
    отговори
    lived
    lives
    had lived
    has lived
  • I _______(drink) three cups of coffee today.
    отговори
    drink
    drank
    drunk
    have drunk
  • I ______________ (drink) three cups of coffee yesterday.
    отговори
    drunk
    drank
    have drunk
    have drank
  • How long _________________ (you / know) Jill?
    отговори
    you have known
    do you know
    did you know
    have you known
  • _________________________ (your course, start) yet?  
    отговори
    Did your course start
    Is your course starting
    Have your course started
    Had your course started
  • _____________ (you /watch /the match) yesterday ?
    отговори
    Did you watch
    Did you watched
    Have you watch
    Have you watched
  • _________________________ (you ever be) to America? 
    отговори
    Was you ever
    Did you ever was
    Have you ever been
    Have you ever be
  • ________________________ (you wash) the car yet?
    отговори
    Did you wash
    Do you wash
    Had you wash
    Have you washed
  Изпробвай

Имате нужда от

помощ?