Game Preview

B2 / FCE present perfect revision

  •  English    11     Public
    present perfect
  •   Study   Slideshow
  • Steve started learning the violin a month age. Steve _____________________________ the violin for a month LEARNING
    Steve has been learning the violin for a month
  •  15
  • I haven't been to an Indian restaurant for ages. It's ages __________________________________ an Indian restaurant. SINCE
    It's ages since I've been to an Indian restaurant
  •  15
  • When she heard the results, Mary began to feel more confident. Since hearing the results _____________________________ much more confident. BECOME
    Since hearing the results Mary has become much more confident
  •  15
  • The last time Nancy came here was in 1986. Nancy hasn't __________________________ 1986 BEEN
    Nancy hasn't been here since 1986
  •  15
  • This is my first visit to Japan. This is the _______________________________________________ to Japan TIME
    This is the first time I have been to Japan
  •  20
  • How long have Helen and Robert been married? When _______________________ married? GET
    When did Helen and Robert get married?
  •  20
  • It's a long time since our last conversation. We ____________________________long time SPOKEN
    We haven't spoken for a long time
  •  20
  • Thanks but I had something to eat earlier. Thanks but I _________________________________ eat ALREADY
    ..but I have already had something to eat
  •  20
  • Oh no! Someone ______________________(eat) all the cakes! I'll have to get some more
    Someone has eaten all the cakes
  •  20
  • Those two cats _______________________(sit) on that branch for the last hour.
    have been sitting
  •  20
  • Graham and Pauline _________________________ (try) to find a house for ages but they can't find one they can afford
    have been trying
  •  20