Study

Present Perfect vs Past Simple

  •   0%
  •  0     0     0

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