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 and Continuous
0
%
0
0
0
Back
Restart
I ___________ all day and I still have work to do.
have cleaned
have cleaning
have been cleaning
Oops!
Okay!
You really look so exhausted nowadays; you __________ too much lately.
have worked
have been working
have worked
Oops!
Okay!
I _____________ the new Schwarzenegger film. I don't want to go to the cinema again. (ALREADY SEE)
I have already seen the new Schwarzenegger film. I don't want to go to the cinema again.
Oops!
Okay!
I ______________ all my passwords recently, but I forgot to write them down. (CHANGE)
I have changed all my passwords recently, but I forgot to write them down.
Oops!
Okay!
____________ eating your sandwich yet?
Have you been finishing
Have you finishing
Have you finished
Oops!
Okay!
How many pages ____________ since this morning?
have written
have you been writing
have you written
Oops!
Okay!
I am not surprised your eyes are hurting. You ____________ computer games ever since you got up. (PLAY)
I am not surprised your eyes are hurting. You have been playing computer games ever since you got up.
Oops!
Okay!
I ________ all day; yet, I am still on the first chapter.
have read
have reading
have been reading
Oops!
Okay!
Look at how she's sweating. She _______________ for hours. (RUN)
Look at how she's sweating. She has been running for hours.
Oops!
Okay!
There's no wine left in the fridge. I ________________ both bottles. (DRINK).
There's no wine left in the fridge. I have drunk both bottles.
Oops!
Okay!
I ______________ a new job and I can start next Wednesday. (FIND)
I have found a new job and I can start next Wednesday.
Oops!
Okay!
How long _____________ Russian? (YOU LEARN)
How long have you been learning Russian?
Oops!
Okay!
My sister ____________ with her roommate for 5 years. (LIVE)
My sister has been living/ has lived with her roommate for 5 years.
Oops!
Okay!
I _____________ this book, now I can take it back to the library.
have been reading
have read
have readed
Oops!
Okay!
I _____________ a new pair of shoes. How do you like them? (JUST BUY)
I have just bought a new pair of shoes. How do you like them?
Oops!
Okay!
I’ve bought / have been buying a brand new car.
I've buyed
I've been buying
I’ve bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies