Study

Present Perfect vs Simple Past

  •   0%
  •  0     0     0

  • Tommy is not coming. He has ______ his leg. / Oh no!! Is he ok? Is he in the hospital? When _____ it _______ (HAPPEN)?
    Tommy is not coming. He has _BROKEN__ his leg. / Oh no!! Is he ok? Is he in the hospital? When __DID_ it __HAPPEN__ (HAPPEN)?
  • She has never ______ her own drinks at the bar. / Now I understand, because last night she ____ (GET) all her drinks for free.
    She has never _BOUGHT_ her own drinks at the bar. / Now I understand, because last night she _GOT_ (GET) all her drinks for free.
  • I have _______ a horse many times in my life. / Oh really. When ____ (BE) the last time? I love horses.
    I have _RIDDEN__ a horse many times in my life. / Oh really. When _WAS_ (BE) the last time? I love horses.
  • Have you ever _____ tacos? / Yes, once when I _____ (LIVE) in Mexico.
    Have you ever _EATEN__ tacos? / Yes, once when I __LIVED__ (LIVE) in Mexico.
  • They have ________ married for twenty years. / Wow! They probably _______ (HAVE) many good times together then.
    They have _BEEN_ married for twenty years. / Wow! They probably _HAD_ (HAVE) many good times together then.
  • Have you ever ______ anything crazy? / Yes. One time I _____ (JUMP) off of a bridge.
    Have you ever _DONE_ anything crazy? / Yes. One time I _JUMPED__ (JUMP) off of a bridge.
  • Brazil has ______ the World Cup five times. / I know. The last time they _____ (DO) it _____ (BE) in 2002.
    Brazil has __WON_ the World Cup five times. / I know. The last time they _DID_ (DO) it _WAS_ (BE) in 2002.
  • I have ________ my phone in a taxi many times. / Really, because I _____ (FIND) your phone last night.
    I have _FORGOTTEN / LEFT__ my phone in a taxi many times. / Really, because I _FOUND_ (FIND) your phone last night.
  • I’ve ________ that movie 10 times. / Really! It ______ (GET) some great reviews.
    I’ve __SEEN / WATCHED__ that movie 10 times. / Really! It _GOT_ (GET) some great reviews.
  • How long have you _________ her? / I first ______ (MEET) her two years ago.
    How long have you __KNOWN__ her? / I first __MET_ (MEET) her two years ago.
  • How long have you _______ to this school? / I ______ (START) last year.
    How long have you _GONE__ to this school? / I __STARTED__ (START) last year.
  • I have only _______ dinner once in my life. / Really, I love cooking. I _____ (MAKE) lasagna for my family last night.
    I have only _COOKED / MADE_ dinner once in my life. / Really, I love cooking. I _MADE_ (MAKE) lasagna for my family last night.
  • Oh no! Somebody has ____________ my wallet. / Did it have a lot of money inside. When __DID___ you last ___SEE____ (SEE) it?
    Oh no! Somebody has __STOLEN__ my wallet. / Did it have a lot of money inside. When _DID_ you last _SEE_ (SEE) it?
  • Have you ever ___________ on an exam. / Yes, but the teacher ________ (CATCH) me.
    Have you ever __CHEATED__ on an exam. / Yes, but the teacher _CAUGHT_ (CATCH) me.
  • He has ________ 10km so far today. / I know. Yesterday he ____ (DO) 20km.
    He has _RUN_ 10km so far today. / I know. Yesterday he _DID_ (DO) 20km.
  • I have never _____ Thailand. / Really! I _____ (BE) there last year. It _____ (BE) amazing.
    I have never _VISITED / BEEN TO_ Thailand. / Really! I _WAS_ (BE) there last year. It _WAS_ (BE) amazing.
  • Stephen King has __________ many books. / I love him. I ______ (BUY) his last one. It _____ (BE) amazing.
    Stephen King has _WRITTEN__ many books. / I love him. I _BOUGHT_ (BUY) his last one. It _WAS_ (BE) amazing.
  • Have you always ______ your hair yourself? / Yes, but it _____ (BE) longer when I _____ (BE) younger.
    Have you always _CUT_ your hair yourself? / Yes, but it _WAS__ (BE) longer when I _WAS_ (BE) younger.
  • She has already ________ 5 cups of coffee so far today. / Well I’m not surprised because she is addicted to caffeine. Yesterday she ______ (HAVE) a lot also.
    She has already _DRUNK_ 5 cups of coffee so far today. / Well she is addicted to caffeine. Yesterday she _HAD_ (HAVE) a lot too.
  • He can’t be tired. He has already __________ 6 hours today and the day isn’t even over. / Yes I know but he ________ (WORK) really hard yesterday, so he is exhausted.
    He can’t be tired. He has already _SLEPT_ 6 hours today and the day isn’t even over. / Yes I know but he _WORKED_ (WORK) really hard yesterday.
  • Justin Bieber has _________ all over the world. / Two weeks ago he ____ (HAVE) a performance in Miami.
    Justin Bieber has _SUNG_ all over the world. / Two weeks ago he _HAD_ (HAVE) a performance in Miami.
  • Have you ever _______ money on the street? / Yes. Once, but it _____ (BE) only 20 dollars.
    Have you ever ___FOUND__ money on the street? / Yes. Once, but it __WAS___ (BE) only 20 dollars.