Game Preview

Present Perfect Simple or Past Simple?

  •  English    21     Featured
    Students have to pick the right option in each sentence to prove that they understood the uses of past simple and present perfect simple.
  •   Study   Slideshow
  • He ______ (give) me flowers yesterday
    gave
  •  15
  • He ____ (not like) the party last night
    didn't like
  •  20
  • They _____ (just / eat) the cake
    have just eaten
  •  25
  • (you / ever / eat) ______ popcorn at the cinema?
    Have you ever eaten popcorn?
  •  25
  • ____ (you / eat) popcorn when you were at the cinema?
    Did you eat popcorn
  •  25
  • We _____ ( not buy ) the car yet.
    haven't bought
  •  25
  • When she _____ (see ) me, she ... (wave ) to me.
    saw / waved
  •  25
  • They _____ ( already / go ) to sleep.
    have already gone
  •  20
  • She _____ ( not / do) her homework this week.
    hasn't done
  •  20
  • He _____ ( not / finish ) the book yet.
    hasn't finished
  •  15
  • She isn't here. She _____ ( go ) shopping.
    has gone
  •  15
  • He _____ (get) a new laptop two weeks ago.
    got
  •  15
  • It _____ ( not / snow ) this year.
    has snowed
  •  20
  • He _____ ( not / understand ) last week's homework.
    didn't understand
  •  15
  • _____ ( he / cook ) dinner today?
    has he cooked?
  •  25
  • He _____ ( forget ) to set the table yesterday.
    forgot
  •  25