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
Present perfect simple and Present perfect conti ...
0
%
0
0
0
Back
Restart
Has he saved / Has he been saving enough money to buy a car yet?
Has he saved
Oops!
Okay!
The customer hasn’t replied / hasn’t been replying to our email.
hasn’t replied
Oops!
Okay!
I work for this company for about three years.
I’ve worked (or I’ve been working) for this company for about three years.
Oops!
Okay!
In my opinion, spending habits are changing for many years.
In my opinion, spending habits have been changing for many years.
Oops!
Okay!
Is there a problem with email? Your boss has tried / has been trying to contact you.
has been trying
Oops!
Okay!
We’re here since ten o’clock this morning.
We’ve been here since ten o’clock this morning.
Oops!
Okay!
Many of the women in the study have had / have been having at least three children.
have had
Oops!
Okay!
Have you listened / Have you been listening to me? This is important!
Have you been listening
Oops!
Okay!
For a long time I’ve been learning English.
I’ve been learning English for a long time.
Oops!
Okay!
The new director has run / has been running several successful companies in her career.
has run
Oops!
Okay!
I’ve visited / I’ve been visiting ten countries in the last three months.
I’ve visited
Oops!
Okay!
How long are you living here?
How long have you been living here?
Oops!
Okay!
I’ve just been hearing the news! Congratulations!
I’ve just heard the news! Congratulations!
Oops!
Okay!
I’m afraid we haven’t finished / haven’t been finishing the report.
haven’t finished
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies