Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
CAE/FCE pres/past perfect v present/past perfect ...
0
%
0
0
0
Back
Restart
He doesn't mind postponing the event for a few minutes given that the guest of honour _____ (just ARRIVE).
HAS JUST ARRIVED
Oops!
Okay!
The company's employees are feeling much better since the takeover because their working conditions _____ (IMPROVED) considerably.
HAVE IMPROVED
Oops!
Okay!
She _____ (LEARN) English since 2010 but he abruptly stopped just last week.
HAD BEEN LEARNING
Oops!
Okay!
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)
Oops!
Okay!
Income from manufacturing exports still provides the largest proportion of the country's earnings, but this proportion _____ (DROP) for many years.
HAS BEEN DROPPING
Oops!
Okay!
- _____ (SWIM)? You look really exhausted. - I am. I did 50 lengths of the pool.
HAVE YOU BEEN SWIMMING?
Oops!
Okay!
Alice _____ (COMPETE) in the Athens Marathon twice before, but hopes to achieve her best time this year.
HAS COMPETED
Oops!
Okay!
Before we arrived at our summer house, it _____ (RAIN) for several hours. As soon as we arrived, it stopped.
HAD BEEN RAINING
Oops!
Okay!
He _____ (BUY) most of his food at the local market lately.
HAS BEEN BUYING
Oops!
Okay!
How long _____ (KNOW, you) your best friend?
HAVE YOU KNOWN *know = stative verb, not usually used with continuous
Oops!
Okay!
I was feeling really worn out because _____ (NEGOTIATE) with agents all afternoon.
HAD BEEN NEGOTIATING
Oops!
Okay!
That beaten up yellow jeep _____ (BELONG) to him for many years.
HAS BELONGED *Belong = stative verb
Oops!
Okay!
- 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
Oops!
Okay!
- I'd like a career where I can travel and meet people. - _____ (CONSIDER) becoming a tour guide?
HAVE YOU CONSIDERED
Oops!
Okay!
Melnik _____ (SERVE) a life sentence for murder since 1990, but his lawyers are arguing for an early release.
HAS BEEN SERVING
Oops!
Okay!
Working conditions _____ (IMPROVE) since the new CEO was appointed a couple of days ago. The future looks rosy.
HAVE BEEN IMPROVING
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies