Study

PAST SIMPLE, PRESENT PERFECT, PAST PERFECT

  •   0%
  •  0     0     0

  • I ______________ (just / finish) my homework.
    have just finished
  • What do you think of my English? Do you think it ___ (improve)
    has improved
  • I can't believe it! I ___________ (lose) my wallet!
    have lost
  • I ____________(hurt) myself at the competition last week.
    hurt
  • Our teacher _________________(work) at our school for more than 10 years.
    has worked
  • After I __________ (lose) my mobile phone, my mother bought me a new one for my birthday.
    had lost
  • They __________ (live) in London since 2008.
    have lived
  • Where is my bike? I ___ (be) outside the house, but not it isn't there.
    was
  • I ___________ ( not see) my cat since last Tuesday.
    haven't seen
  • It ... (stop) raining for a while, but now it's raining again.
    stopped
  • When I came home they _______ already _______ the pizza.
    had / eaten
  • They ________ (live) in San Francisco before they moved to Las Vegas.
    had lived
  • The police ___ ( arrest) three people, but later they let them go.
    arrested
  • The town where I live is very different now. It ____ (change) a lot.
    has changed
  • We ____________ (live) in Japan in 1993.
    lived
  • I _______________ (be) in New York two years ago.
    was
  • I ____________ (never / be) to China.
    have never been
  • By the time we arrived, the film _____________ (finish).
    had finished
  • My brother ______________(draw) many nice pictures today.
    has drawn
  • I studies German at school, but now I ___ (forget) all of it.
    have forgotten
  • Are you ready to go? ___ you ____ (finish) your coffee?
    Have you finished
  • Quick! We need to call the ambulance. There ____ (be) an accident.
    has been
  • They ____________ (be) friends for a long time before they got married.
    had been
  • My uncle ______________(buy) this car many years ago.
    bought
  • She ________________(lose) her wallet when she was in London.
    lost