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
GE, A2.4, Grammar Review (2)
0
%
0
0
0
Back
Restart
Why _______ (be) you so tired yesterday? _______ you _______ (exercise) a lot in the morning?
were, did, exercise
Oops!
Okay!
I _______ (write) five emails today.
have written
Oops!
Okay!
She _______ (be) to Mexico City three times.
has been
Oops!
Okay!
I _______ (not feel) well this week. I think I _______ (catch) a cold.
haven’t felt, caught
Oops!
Okay!
My brother _______ (break) his leg when he _______ (fall) off his bike last summer.
broke, fell
Oops!
Okay!
I _______ (not understand) the question. Can you explain it again?
didn't understand
Oops!
Okay!
They _______ (travel) to many countries in the last few years.
traveled
Oops!
Okay!
How long _______ you _______ (wait) for the bus?
have, been waiting
Oops!
Okay!
I _______ (not visit) my grandparents last weekend.
didn’t visit
Oops!
Okay!
He _______ (learn) French for two years now.
has been learning
Oops!
Okay!
I _______ (read) three books this month.
have read
Oops!
Okay!
I _______ (see) that movie twice already.
have seen
Oops!
Okay!
We _______ (live) here for five years, but we _______ (move) to a new house last month.
have lived, moved
Oops!
Okay!
She _______ (work) in this company since 2010.
has worked
Oops!
Okay!
They _______ (not have) lunch yet.
haven’t had
Oops!
Okay!
They _______ (not finish) their homework yet.
have lived, moved
Oops!
Okay!
We _______ (not go) to the beach last summer because it _______ (rain).
didn’t go, rained
Oops!
Okay!
How long _______ you _______ (study) English?
have, studied / have, been studying
Oops!
Okay!
We _______ (not hear) from John yet. Have you _______ (speak) to him?
haven’t heard, spoken
Oops!
Okay!
We _______ (not see) Sara at the party yesterday. Where _______ (be) she?
didn't see, was
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies