Study

Past Simple vs Present Perfect

  •   0%
  •  0     0     0

  • She ___________ (do) her homework yesterday afternoon.
    did
  • Benjamin _________ already __________ (eat) dinner. I don’t think he is hungry now.
    has eaten
  • We ___________ (get) a new dog last month.
    got
  • They ___________ (make) dinner together last night.
    made
  • Brenda __________ (read) this novel four times before. She must have have liked it a lot.
    has read
  • My grandmother ____________ (buy) some new furniture for her house in Newcastle.
    has bought
  • We ___________ (take) the bus to school this morning.
    took
  • I ___________ (know) about the event last year.
    knew
  • Oh, Helen! You mother is so worried about you. Where ________ you ________ (be)?
    have you been
  • She ___________ (go) to the store yesterday.
    went
  • I ___________ (be) at the park yesterday.
    was
  • ________ you ever ________ (meet) a famous person in your life? It must be exciting!
    Have met
  • We ___________ (have) a big meeting last Friday.
    had
  • I ___________ (see) that movie last week.
    saw
  • Alan and Beverly ____________ (live) in this old house for more than twenty-five years.
    have lived
  • Mr. and Mrs. Hill __________ (watch) all the one hundred episodes of this series since June.
    have watched
  • Where ______ Charles and Betty _______ (go) ? I knocked their door, nobody opened it.
    have gone
  • The chief police officer __________ (question) all the bank staff about the robbery.
    has questioned
  • I _____________ (not see) the film “Titanic” yet.
    have not seen
  • I ___________ (eat) breakfast at 7:00 am today.
    ate
  • Now that I ___________ (finish) my homework, my friend and I can play on the playground.
    have finished
  • They ___________ (come) to the party last weekend.
    came
  • Who ____________ (break) the vase on the big table in the kitchen? My mum will get furious.
    has broken
  • I ___________ (not do) the laundry yet. I don’t have any clean t-shirts in my wardrobe now.
    haven't done
  • The Jacksons ___________ (paint) their fence recently. Their garden looks amazing.
    have painted
  • She ___________ (write) a letter to his friend yesterday.
    wrote