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
Focus 3 Unit 1 Review Grammar 1.5
0
%
0
0
0
Back
Restart
How long / they / travel / this year?
How long have they been travelling this year?
Oops!
Okay!
How long ______________________ (you / learn) to play the piano? _________________ (you / win) any competitions?
have you been learning, Have you won
Oops!
Okay!
I _________________ (not cut) my hair since 2010. I _________________ (grow) it for a long time!
haven't cut, have been growing
Oops!
Okay!
Astrid _________________ (work) in the garden all afternoon. You can see that she _________________ (plant) a lot of flowers.
has been working, has planted
Oops!
Okay!
Nick _________________ (pass) his driving exam recently so he ________________ (not drive) very long.
has passed, hasn't been driving
Oops!
Okay!
Someone / rob / museums / for a long time.
Someone has been robbing museums for a long time
Oops!
Okay!
how long / she / write / this article?
How long has she been writing this article?
Oops!
Okay!
We / live / here / for three years.
We've been living here for three years./ We've lived here for three years.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies