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
S3U3 grammar
0
%
0
0
0
Back
Restart
Make a yes/no question: She’s gone to Hawaii.
Has she gone to Hawaii?
Oops!
Okay!
I have already finished / been finishing the first exercise!
have already finished
Oops!
Okay!
I’ve learned / been learning English for two years but I love it!
've been learning
Oops!
Okay!
Correct the mistakes: Has he been finishing the book yet?
Has he FINISHED the book yet?
Oops!
Okay!
I have visited / been visiting my aunt three times this week.
have visited
Oops!
Okay!
Make a question: They played poker when they were at school. (D...)
Did they play ... ?
Oops!
Okay!
Correct the mistake: They’ve swum all day.
They have BEEN SWIMMING all day.
Oops!
Okay!
Where have you been? I have waited / have been waiting for you for hours!
have been waiting
Oops!
Okay!
Make a question: I have been phoning Maria since morning.
Have you been phoning Maria... ?
Oops!
Okay!
Correct the mistakes: I have ever been there before.
I have NEVER been there before.
Oops!
Okay!
Correct the mistake: What you have been doing?
What HAVE YOU been doing?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies