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 Continuous
0
%
0
0
0
Back
Restart
I- watch tv-since
I have been watching TV since...
Oops!
Okay!
They- run- for (neg)
They haven't been running for...
Oops!
Okay!
I- do yoga- for
I have been doing yoga for...
Oops!
Okay!
You- wait here- for (neg)
You haven't been waiting here for two...
Oops!
Okay!
She- visit us- since (neg)
She hasn't been visiting us since...
Oops!
Okay!
She- go to the gym- since
She hasn't been going to the gym since...
Oops!
Okay!
I- teach at school- since
I have been teaching at that school since ....
Oops!
Okay!
We - travel- since
We have been travelling since....
Oops!
Okay!
I- live in London- for
I have been living in London for...
Oops!
Okay!
She- clean the house- since
She has been cleaning the house since
Oops!
Okay!
We- cook for you- since
We have been cooking for you since...
Oops!
Okay!
He- read books- for
He has been reading the book for...
Oops!
Okay!
They- play football- for
They have been playing football for....
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies