Study

Past Simple and Present Perfect

  •   0%
  •  0     0     0

  • They haven't bought the tickets for the concert _____.
    just
    already
    yet
    for
  • My sister _____ Bristol for two months now.
    has gone to
    has been to
    has been in
  • I haven't seen Sarah _____ 2007
    since
    already
    yet
    for
  • Mark and his band _____ (be) at the concert hall last Saturday.
    were
  • John has _____ finished his homework. His books are still on the table
    since
    just
    for
    yet
  • Greg and Terry _____ the park to play football. They'll be back by 6 o'clock.
    have been in
    have gone to
    have been to
  • Where _____ (you/spend) your last summer holidays?
    did you spend
  • _____ you ever _____ the opera?
    Have - gone to
    Have - been to
    Have - been in
  • She _____ (have) to study for an exam yesterday.
    had
  • Wendy isn't here at the moment. She _____ the supermarket to buy some milk and eggs.
    has been in
    has been to
    has gone to
  • Make a sentence about your self. Use the PRESENT PERFECT. "have my pet dog for ..."
    I have had my pet dog for ...
  • Shelly _____ (catch) the bus to school yesterday.
    caught
  • They left the cinema and _____ (walk) to the train station.
    walked
  • Make a sentence about your self. Use the PRESENT PERFECT. "live here for ..."
    I have lived here for ...
  • Larry _____ (play) computer games yesterday afternoon.
    played
  • Make a sentence about your self. Use the PRESENT PERFECT. "not invite friends over since ..."
    I haven't invited friends over since ...
  • Make a sentence about your self. Use the PRESENT PERFECT. "know my best friend since ..."
    I have known my best friend since ...
  • Jenny's brother _____ hospital since Monday.
    has gone to
    has been in
    has been to
  • Make a sentence about your self. Use the PRESENT PERFECT. "not go to the cinema for ...
    I haven't gone to the cinema for ...
  • I _____ (read) the book you _____ (give) me about dinosaurs last weekend.
    read - gave
  • He's _____ come back from jogging and he's a bit tired.
    yet
    just
    for
    since
  • Over 50,000 people _____ (try) bungee jumping off the Victoria Falls Bridge so far.
    have tried
  • Why _____ (not/Emily/come) to Terry's party yesterday?
    didn't Emily come
  • What _____ (you/do) last night?
    did you do
  • Make a sentence about your self. Use the PRESENT PERFECT. "not play tennis since ..."
    I haven't played tennis since ...
  • We've _____ seen that film. Can we watch something else?
    for
    since
    yet
    already
  • I _____ (go) to the cinema last night.
    went
  • Jim _____ the cinema. He left an hour ago.
    has been in
    has been to
    has gone to
  • The Miltons _____ Sweden twice.
    have gone to
    have been to
    have been in
  • In 1855, David Livingstone, a Scottish explorer, _____ (name) the falls after Queen Victoria.
    named
  • Victoria Falls _____ (be) a popular tourist attraction for many years.
    has been
  • You can't see Tom before Wednesday. He _____ Denmark for a few days on business.
    has gone to
    has been to
    has been in
  • We've lived here _____ ten years.
    since
    for
    just
    yet
  • My father _____ (spend) every summer in the countryside when he was a boy.
    spent