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 REVIEW (JADE C70
0
%
0
0
0
Back
Restart
A: When _________________ (you / arrive)? B: At 10pm last night.
did you arrive
Oops!
Okay!
I _________________ (know) about the problem for months, but I _________________ (not / find) a solution yet.
have known - haven't found
Oops!
Okay!
He _________________ (be) a teacher before he _________________ (become) a musician.
was - became
Oops!
Okay!
Lucy _________________ (break) her leg, so she can't come skiing.
has broken
Oops!
Okay!
I _________________ (be) in London for three years. I love it here.
have been
Oops!
Okay!
When the boss _________________ (walk) into the room, we _________________ (know) someone was going to get fired.
walked - knew
Oops!
Okay!
A: What's wrong? B: I _________________ (break) a glass!
have broken
Oops!
Okay!
The children _________________ (break) a window in the school last week.
broke
Oops!
Okay!
How long _________________ (you / know) Jill? I know you see her often.
have you known
Oops!
Okay!
I _________________ (see) the sea before.
have never seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies