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
Grammar test 2
0
%
0
0
0
Back
Restart
I'm not happy. I still ______________________ my mobile phone. (find) *
hasn't found
found
finding
haven't found
Oops!
Okay!
Why _________ you ____________ up so early recently? (get up) *
has / been getting up
has / gotten up
have / been getting up
have / gotten
Oops!
Okay!
My cat ____________________ all day. (sleep) *
sleeping
have been sleeping
has slept
has been sleeping
Oops!
Okay!
Where __________ you _______________ your summer holidays? (spend) *
has / spent
has / been spending
have / been spending
has / spend
Oops!
Okay!
I apologized to my teacher about _________ late for class. *
to arrive
arrive
arriving
arrived
Oops!
Okay!
I _________________ for you for the past 30 minutes. We are late! (wait) *
have been waiting
waited
waiting
has been waiting
Oops!
Okay!
______________ is not allowed inside the building. You should go outside. *
smokes
smoke
smoking
smoked
Oops!
Okay!
I need ___________my clothes. Where can I find the nearest laundry? *
washes
washing
washed
to wash
Oops!
Okay!
_______ she ____________ her homework? (do) *
Did / do
Has / done
Did / done
Have / done
Oops!
Okay!
It _________________ for a very long time and the land is so dry. (not rain) *
has rained
have not rained
hasn't rained
rained
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies