Study

Past Simple VS Present Perfect Simple

  •   0%
  •  0     0     0

  • The weather around here ___ (be) terrible in the last few weeks.
    Has been
  • Ola wrote / has written a Maths test last week.
    Wrote
  • They ___ (read) an interesting book last week.
    Read
  • The US President ___ (be) in our country last year.
    Was
  • Grandma visited / has visited us last weekend.
    Visited
  • ___ you ___ (notice) how she always smiles you?
    Have you noticed
  • I ___ (eat) pizza for lunch yesterday.
    Ate
  • The students ___ (had) eight exams in the last month.
    Have had
  • ___ you ___ (speak) to Peter yet?
    Have you spoken
  • My dad ___ (swim) in the Pacific Ocean in 1995
    Swam
  • I ___ (catch) a cold in school a few days ago and ___ (be) ill ever since.
    Caught / Have been
  • Look! Kermit broke / has broken his arm.
    Has broken
  • ___ your father ___ (ever smoke) since he gave up?
    Has your father ever smoked
  • I'm thirsty. I ___ (not drink) anything today.
    Haven't drunk
  • They ___ (close) the factory. -Really? When ___ that ___ (happen)?
    Have closed / Did that happen
  • Tim ___ (not take) many photos yet.
    Has not taken
  • The delivery service ___ (bring) the books you ordered an hour ago.
    Brought
  • I'm hungry. I didn't eat/haven't eaten anything today.
    Haven't eaten.
  • Mr Ziarko worked / has worked at this school for 5 years.
    Has worked
  • Shakespeare ___ (write) over one hundred sonnets.
    Wrote
  • The students ___ (have) eight exams last month.
    Had
  • I ___ (meet) my friend Paul after he ___ (play) football all afternoon.
    Met / Played
  • Uncle Tim was / has been in hospital since Friday
    Has been
  • I ___ (read) yesterday's newspaper, but I ___ (not read) today's
    Read / Haven't read