Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present perfect simple versus continuous
0
%
0
0
0
Back
Restart
I'm hungry. I haven't eaten anything __________ breakfast.
since
Oops!
Okay!
Andrew and Tina have been going out together __________ Valentine's Day.
since
Oops!
Okay!
Rachel has been saving money to buy her apartment __________ many years.
for
Oops!
Okay!
It is so __________ to dedicate time to a job and not get any recognition.
discouraging
Oops!
Okay!
It is used to express an action that is still going on or that stopped recently but has an influence on the present.
Present Perfect
Oops!
Okay!
Scientists have been trying to find the cure for cancer __________ over a century.
for
Oops!
Okay!
Mary has known her best friend Kate __________ 10 years.
for
Oops!
Okay!
Telemedicine has become popular __________ the pandemic started.
since
Oops!
Okay!
I've been living in London for 10 years.
Present Perfect Continuous
Oops!
Okay!
My boss gives me so many recommendations before a presentation! How
intimidating!
Oops!
Okay!
I'm reading about these teenage entrepreneurs who have made a lot of money at such an early age. It is really
impressive!
Oops!
Okay!
The structure is have/has + past participle.
Present Perfect
Oops!
Okay!
I have lived in this neighborhood __________ March.
since
Oops!
Okay!
The structure is have/has + been + gerund.
Present Perfect Continuous
Oops!
Okay!
We've been to London recently.
Present Perfect
Oops!
Okay!
It usually emphasizes duration, or the amount of time that an action has been taking place.
Present Perfect Continuous
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies