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 and present perfect continuous
0
%
0
0
0
Back
Restart
I'm so tired and miserable. I _____________ well in the last few days. (NOT FEEL)
haven't been feeling
Oops!
Okay!
I ____________ Patricia since we were in kindergarten together. What _____________ all these years? (NOT SEE, SHE DO)
haven't seen /has she been doing
Oops!
Okay!
I'm so tired because I ________________________ so hard lately. (WORK)
have been working
Oops!
Okay!
The new midfielder __________ 5 goals so far this season, and we're only halfway through it. (SCORE)
has scored
Oops!
Okay!
I ____________ the new Marvel film. I don't want to go to the cinema again. (ALREADY SEE)
have already seen
Oops!
Okay!
I __________ a new job and I can start next Wednesday. (FIND)
have found
Oops!
Okay!
I _____________ a new pair of shoes. How do you like them? (JUST BUY)
have just bought
Oops!
Okay!
We _________ cards for the last few hours and we are still enjoying it. (PLAY)
have been playing
Oops!
Okay!
Look at how she's sweating. She______________ for hours. (PROBABLY RUN)
has probably been running
Oops!
Okay!
I _______ all my passwords recently, but I forgot to write them down. (CHANGE)
have changed
Oops!
Okay!
I __________ four emails this morning, but nobody __________. (WRITE, REPLY)
have written / has replied
Oops!
Okay!
__________ reading the newspaper? Could you give it to me then? (YOU FINISH)
Have you finished
Oops!
Okay!
I am not surprised your eyes are hurting. You ____________ computer games ever since you got up. (PLAY)
have been playing
Oops!
Okay!
A big earthquake ____________ the area since the beginning of the century. (NOT HIT)
hasn't hit
Oops!
Okay!
The solar system ____________ for billions of years. (EXIST)
has existed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies