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
Let's reinforce that Present Perfect Continuous!
0
%
0
0
0
Back
Restart
___ it ___ (rain) since Monday! That's already been 3 days!
Has / been raining
Oops!
Okay!
Claire's parents ___ (cook) for three hours.
have been cooking
Oops!
Okay!
It ___ (snow) for a week in Canada! That's so much time.
has been snowing
Oops!
Okay!
I ___ (not wait) here for two days. That would be crazy!
haven't been waiting
Oops!
Okay!
___ Caroline and Dakota ___ (shop) at the market for six hours? Wow!
Have / been shopping
Oops!
Okay!
My uncle ___ (not travel) around the world. That's quite expensive!
hasn't been travelling
Oops!
Okay!
Lewis Capaldi ___ (write) sad songs since the beginning of his career.
has been writing
Oops!
Okay!
Michael ___ (play) Fall Guys for five hours. That's a really long time!
has been playing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies