Game Preview

Present Perfect vs Past Simple

  •  English    24     Public
    Do you know the difference between these two tenses?
  •   Study   Slideshow
  • He _____ (give) me flowers yesterday.
    gave
  •  15
  • They_____ (not like) the party last night.
    didn't like
  •  20
  • He ______(just / eat) the whole cake.
    has just eaten
  •  25
  • I can't find the car key. I think I ________ (lose) it.
    have lost
  •  25
  • She waved at me when she ______ (see ) me.
    saw
  •  25
  • ______(you / eat) popcorn when you were at the cinema?
    Did you eat
  •  25
  • ______(you/ever/eat) caramel popcorn at the cinema?
    Have you ever eaten
  •  25
  • He _______ (not/fall) off his bike while he was going to school.
    didn't fall
  •  20
  • The birds _____ (fly) south last winter.
    flew
  •  15
  • Alf ______(have) a very bad cold last week.
    had
  •  15
  • She _____(just /win) the lottery.
    has just won
  •  20
  • She isn't here. She______ (go) shopping.
    has gone
  •  15
  • He _____ (not/finish) the book yet.
    hasn't finished
  •  15
  • Bob ______(not/clean) his room yet.
    hasn't cleaned
  •  20
  • They ______ (not/understand) last weekend's homework.
    didn't understand
  •  15
  • My uncle ______ (buy) a new laptop two weeks ago.
    bought
  •  15