Game Preview

CAE/FCE pres/past perfect v present/past perfect ...

  •  English    16     Public
    present and past perfect v present and past perfect continuous
  •   Study   Slideshow
  • Alice _____ (COMPETE) in the Athens Marathon twice before, but hopes to achieve her best time this year.
    HAS COMPETED
  •  15
  • Income from manufacturing exports still provides the largest proportion of the country's earnings, but this proportion _____ (DROP) for many years.
    HAS BEEN DROPPING
  •  15
  • The house _____ (BELONG) to the Beecham family for over 250 years, but the present owner, Donald Beecham, is selling it.
    HAS BELONGED (belong = stative verb*, therefore it's not normally used in its continuous form)
  •  15
  • Melnik _____ (SERVE) a life sentence for murder since 1990, but his lawyers are arguing for an early release.
    HAS BEEN SERVING
  •  15
  • - I'd like a career where I can travel and meet people. - _____ (CONSIDER) becoming a tour guide?
    HAVE YOU CONSIDERED
  •  15
  • - _____ (SWIM)? You look really exhausted. - I am. I did 50 lengths of the pool.
    HAVE YOU BEEN SWIMMING?
  •  15
  • - Did you manage to get in touch with Chloe? - No, I _____ (TRY) three times in the last hour, but she's always engaged.
    HAVE TRIED
  •  15
  • How long _____ (KNOW, you) your best friend?
    HAVE YOU KNOWN *know = stative verb, not usually used with continuous
  •  15
  • That beaten up yellow jeep _____ (BELONG) to him for many years.
    HAS BELONGED *Belong = stative verb
  •  15
  • Before we arrived at our summer house, it _____ (RAIN) for several hours. As soon as we arrived, it stopped.
    HAD BEEN RAINING
  •  15
  • He _____ (BUY) most of his food at the local market lately.
    HAS BEEN BUYING
  •  15
  • She _____ (LEARN) English since 2010 but he abruptly stopped just last week.
    HAD BEEN LEARNING
  •  15
  • Working conditions _____ (IMPROVE) since the new CEO was appointed a couple of days ago. The future looks rosy.
    HAVE BEEN IMPROVING
  •  15
  • The company's employees are feeling much better since the takeover because their working conditions _____ (IMPROVED) considerably.
    HAVE IMPROVED
  •  15
  • I was feeling really worn out because _____ (NEGOTIATE) with agents all afternoon.
    HAD BEEN NEGOTIATING
  •  15
  • He doesn't mind postponing the event for a few minutes given that the guest of honour _____ (just ARRIVE).
    HAS JUST ARRIVED
  •  15