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 Continuous (Unit 2 TD ...
0
%
0
0
0
Back
Restart
I love the new sitcom on BBC1. .................. you .................... (watch) it?
HAVE YOU BEEN WATCHING
Oops!
Okay!
They .......................... (paint) their room. Do you like the new colour?
'VE PAINTED
Oops!
Okay!
His eyes are sore. He ........................... (play) computer games for too long!
'S BEEN PLAYING
Oops!
Okay!
She ....................... (paint) her room. Her clothes are covered in paint.
'S BEEN PAINTING
Oops!
Okay!
She .............................(do) her homework. Now she can relax.
'S DONE
Oops!
Okay!
I'm so happy you phoned. I ......................... (worry) about you all day.
'VE BEEN WORRYING
Oops!
Okay!
I ........................... (not watch) TV for three hours. I've only just switched it on!
HAVEN'T BEEN WATCHING
Oops!
Okay!
I .......................... (prepare) supper. It's nearly ready.
'VE BEEN PREPARING
Oops!
Okay!
We ......................... (save) for weeks so that we can pay for our next holiday.
'VE BEEN SAVING
Oops!
Okay!
I ...................................... (not watch) this programme before. It's really interesting.
HAVEN'T WATCHED
Oops!
Okay!
She ............................ (do) the homework for 2 hours, but she still can't understand it.
'S BEEN DOING
Oops!
Okay!
Maybe her phone is broken. She ........................ (not answer) my calls.
HASN'T BEEN ANSWERING
Oops!
Okay!
I hope they enjoy the food. I......................... (cook) for hours.
'VE BEEN COOKING
Oops!
Okay!
I ............................ (prepare) supper. It's on the table.
'VE PREPARED
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies