Study

Present Perfect or Past Simple

  •   0%
  •  0     0     0

  • Ago
    Present Perfect
    Past Simple
  • _____ you _____ (have) a holiday recently?
    Have you had
  • This is the most delicious dish I _______ ever ________ (make)
    have ever made
  • He _______ (break) the window. His boss will be mad!
    has broken
  • She _______ (live) in Spain for three years.
    has lived
  • They _______ (get) married in 2015.
    got
  • Last night I _______ (lose) my keys. I had to call my flatmate to let me in.
    lost
  • He _____ (be) born in 2020.
    was
  • He _______ (finish) his exam. He is so happy!
    has finished
  • I ______ (know) my best friend for a long time.
    have known
  • They _______ (see) Star Wars when they were children.
    saw
  • She ______ (break) her leg when she was skiing.
    broke
  • Already
    Present Perfect
    Past Simple
  • They _______ (be) to Michigan. It is very beautiful!
    have been
  • Just
    Past Simple
    Present Perfect
  • He _______ (visit) Paris last summer.
    visited
  • Last year
    Present Perfect
    Past Simple
  • Never
    Past Simple
    Present Perfect
  • Yet
    Present Perfect
    Past Simple
  • I _______ (lose) my keys. Can you help me look for them?
    have lost
  • in 2002
    Present Perfect
    Past Simple
  • She _______ (visit) Paris three times.
    has visited
  • When I was young
    Present Perfect
    Past Simple
  • He _______ (play) hockey since he was young.
    has played
  • Yesterday
    Past Simple
    Present Perfect
  • They _______ (finish) their exams yesterday.
    finished
  • I ______ (meet) my best friend when I was in high school.
    met
  • She _______ (drink) seven cups of coffee yesterday.
    drank
  • He _______ (play) hockey when he was young.
    played
  • Ever
    Past Simple
    Present Perfect