Study

Present Perfect vs Past Simple

  •   0%
  •  0     0     0

  • It (snow) a lot this year.
    has snowed
  • They ( already / go ) to sleep.
    have already gone
  • I'm sorry, but I (drink) all the juice this morning.
    drank
  • She ( not/do) her homework this week.
    hasn't done
  • He ( not/finish ) the book yet.
    hasn't finished
  • He (forget) to set the table yesterday.
    forgot
  • They ( not/understand ) last week's homework.
    didn't understand
  • He .... ( give ) me flowers yesterday.
    gave
  • ( you / see ) each other today?
    Have you seen
  • He ( be ) very bored yesterday.
    was
  • (he/cook) dinner yet?
    Has he cooked
  • He ( not/ fall ) off his bike on his way to school.
    didn't fall
  • There's no more cake! They ( just / eat ) it!
    have just eaten
  • He (get) a new laptop two weeks ago.
    got
  • We ( not buy ) the car yet.
    haven't bought
  • What time ( she / get ) up today?
    did she get
  • ( you / ever / eat ) popcorn at the cinema?
    Have you ever eaten
  • When she (see) me, she (wave).
    saw / waved
  • (you /ever/ paint ) a picture?
    Have you ever painted
  • They (go) to school by bus three days ago.
    went
  • He ( not like ) the party last night.
    didn't like
  • She isn't here. She ... ( go ) shopping.
    has gone