Study

Present Perfect or Past Simple

  •   0%
  •  0     0     0

  • Cervantes _______ (write) Don Quixote.
    wrote
  • I _______________ (live) here since 2013.
    have lived
  • What _______________ (have) for dinner last night?
    What did you have for dinner last night?
  • He ______________ (break) his leg last year on a skiing holiday.
    broke
  • What __________ (do) last weekend?
    What did you do last weekend?
  • Here are your shoes. I _________ (just clean) them.
    have just
  • What is John looking for? His wallet. I think he _________ (lose) it.
    has lost
  • Shakespeare _________ (write) a lot of plays.
    wrote
  • My great grandfather _____ (have) 5 sisters.
    had
  • I _________ (not buy) any new clothes for 3 months.
    haven't bought
  • He _____ (meet) his girlfriend last June.
    met
  • When _____ (be) the last time you ________ (watch) cartoons?
    was / watched
  • When I ______ (enter) university, I cut my hair short and I ________ (have) it short since then.
    entered / have had
  • I _______ (be) awake since 6 a.m.
    have been
  • He ________ (live) in London for 2 years and then he ______ (go) to Dublin.
    lived / went
  • I ________ (have) this phone for 2 years. I need a new one.
    have had
  • I can´t go out because I _______(not finish) my homework yet.
    haven't finished
  • ____________ (you see) the moon last night?
    Did you see the moon last night?
  • My brother ________ (write) many songs. He has just finished a new one.
    has written
  • How long _________ (you/have) that haircut?
    How long have you had that haircut?
  • When _______________________ (he/arrive)? Yesterday.
    When did he arrive?
  • I _________ (know) my best friend since we ______ (be) 5 years old.
    have known / were
  • There _____ (be) so much traffic this morning. I ________ (leave) home at 8 O´clock and only ______ (get) to work at 10 O'clock.
    was / left /got
  • I __________ (never eat) snails.
    have never eaten