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
GoGetter 4 Grammar 1-4
0
%
0
0
0
Back
Restart
While she was running, she _______.
fell
was falling
Oops!
Okay!
While they _______, they heard a loud noise outside.
slept
were sleeping
Oops!
Okay!
You ______ make any mistakes.(modals)
mustn't
Oops!
Okay!
I am happy. I ______ (pass) all my exams.(perfect)
have passed
Oops!
Okay!
yet / learnt / to swim / hasn’t / my brother
my brother hasn't learned to swim yet
Oops!
Okay!
I haven’t read a good romance ______ two months.
for
since
Oops!
Okay!
How long (Stella / work) here?
has Stella worked
Oops!
Okay!
you / yet / the film / seen / have / ?
Have you seen the film yet?
Oops!
Okay!
______ (she / ever / win) a painting competition?
has she ever won
Oops!
Okay!
I ______ a book when you called.
read
was reading
Oops!
Okay!
We haven’t ridden our bikes ______ a long time.
since
for
Oops!
Okay!
What _______(you / do) to your hair?(perfect)
have you done
Oops!
Okay!
Bob ______ (write) a short story last month.
wrote
Oops!
Okay!
We ______ to do some chores every weekend.(modals)
have
Oops!
Okay!
made / I / the sandwiches / have / already
I have already made the sandwiches
Oops!
Okay!
They _______ have to work on Sundays.(modals)
don't
Oops!
Okay!
the map / already / he / looked at / has
He has already looked at the map
Oops!
Okay!
We were having dinner when dad _______ home.
came
was coming
Oops!
Okay!
I ______ ( just / see) a great historical film.
have just seen
Oops!
Okay!
We _____ (not cycle) to school yesterday.
didn't cycle
Oops!
Okay!
Where _____ he have to go after school? (modals)
does
Oops!
Okay!
Anna _______ (never / eat) Chinese food.(perfect)
has never eaten
Oops!
Okay!
They have been in the bookshop _______hours.
since
for
Oops!
Okay!
‘How long have you lived here?’ ‘ _______ 2011.’
Since
For
Oops!
Okay!
She _____ have to come with me. I can go on my own.(modals)
doesn't
Oops!
Okay!
You _______ hurry! It’s late.
must
Oops!
Okay!
The children were having breakfast when the postman ______ .
arrived
was arriving
Oops!
Okay!
He _____ (not finish) his work.(perfect)
hasn't finished
Oops!
Okay!
She has only had her cookbook ________ January.
since
for
Oops!
Okay!
______ (she / ever / stay) in big hotel?(perfect)
has she ever stayed
Oops!
Okay!
I ______ (never / do) a bungee jump in my life.
have never done
Oops!
Okay!
We _____ (never / ride) a horse.(perfect)
have never ridden
Oops!
Okay!
Carol / the car / has / filled / just / with petrol
Carol has just filled the car with petrol
Oops!
Okay!
They were waiting outside the school when it ______ to rain.
started
was starting
Oops!
Okay!
We haven’t watched a science fiction film_____ages.
for
since
Oops!
Okay!
they / just / gone / scuba diving / have
They have just gone scuba diving
Oops!
Okay!
some great photos / just / have / I / taken
I've just taken some great photos
Oops!
Okay!
I ______ (hate) watching musicals when I was younger.
hated
Oops!
Okay!
Dad ______(be) very busy, so he’s tired now.(perfect)
has been
Oops!
Okay!
We _____ (already / plan) our next winter holiday!
have already planned
Oops!
Okay!
He has been a chef ______ he was twenty-four.
for
since
Oops!
Okay!
arrived / haven’t / at the castle / yet / they
they haven't arrived at the castle yet
Oops!
Okay!
Dora ______ to study for a test this evening.(modal verb)
has
Oops!
Okay!
I _______ (never / meet) a famous person.
have never met
Oops!
Okay!
______ (you / tell) your parents the good news yet?
have you told
Oops!
Okay!
The children ______ (leave) for school half an hour ago.
left
Oops!
Okay!
I _____ help Mum every weekend.(modal verb)
have to
Oops!
Okay!
_______ (they / ever / win) a competition?(perfect)
have they ever won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies