Game Preview

Past Simple VS Present Perfect Simple

  •  English    21     Public
    Past Simple VS Present Perfect Simple
  •   Study   Slideshow
  • Grandma ______ (use to) wear cool sunglasses. She _______ (not wear) them again since she lost them.
    used to / hasn't worn
  •  10
  • Look! Kermit ______ (break) his arm. It ______ (happen) when he was playing soccer with his friends.
    Has broken / happen
  •  15
  • Uncle Tim ______ (be) in hospital since Friday.
    Has been
  •  15
  • Alice _________ (not tell) Paul the truth yet. She's scared he's going to get angry.
    hasn't told
  •  15
  • They ___ (read) an interesting book in class last week. It's a pity that I missed it!
    Read
  •  15
  • I'm thirsty. I ___ (not drink) anything today.
    Haven't drunk
  •  20
  • My dad ___ (swim) in the Pacific Ocean in 1995
    Swam
  •  20
  • The students ___ (have) eight exams last month.
    Had
  •  20
  • The students ___ (have) eight exams in the last month.
    Have had
  •  20
  • I ___ (read) yesterday's newspaper, but I ___ (not read) today's.
    Read / Haven't read
  •  20
  • The weather around here ___ (be) terrible in the last few weeks.
    Has been
  •  20
  • They ___ (close) the factory. -Really? When ___ that ___ (happen)?
    Have closed / Did that happen
  •  25
  • The delivery service ___ (bring) the books you ______ (order)  an hour ago.
    Brought / ordered
  •  20
  • I ___ (catch) a cold in school a few days ago and ___ (be) ill ever since.
    Caught / Have been
  •  25
  • Tim ___ (not take) many photos of the landscape yet.
    Has not taken
  •  20
  • _____ your father ______ (smoke) again since he ______ (give) up?
    Has - smoked / gave
  •  25