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
Prepare 6 review grammar units 5-8
0
%
0
0
0
Back
Restart
Did you eat / Have you eaten at home yesterday?
Did you eat
Oops!
Okay!
School ______ (finish) at 2.30 so I’ll be free after then. (Future Forms)
finishes
Oops!
Okay!
I can’t remember if that’s the shop which / where I bought the game.
whose
Oops!
Okay!
I can’t go to the cinema. I ______ (spend) all my money on snacks yesterday. (Past Simple)
spent
Oops!
Okay!
My little sister ______ talk until she was at least 4 years old. Now she’s never quiet.
may be able to
are able to
couldn’t
managed to
Oops!
Okay!
Do you know anyone when / who plays online games?
who
Oops!
Okay!
Put the words in the correct order: haven’t / New York / to / yet / been / I.
I haven’t been to New York yet.
Oops!
Okay!
When we lived in Italy, I can / could speak Italian quite well but now I can’t say a word.
could
Oops!
Okay!
I’ve broken my right arm so I ______ write. Shall I do my homework on the computer?
will be able to
couldn’t
can’t
could
Oops!
Okay!
We often eat at that restaurant. My dad _____ (work) as a chef there since 1999. (Present Perfect)
has worked
Oops!
Okay!
I’m tired. I don’t think I ’ll go / ’m going around that museum today.
’ll go
Oops!
Okay!
My sister ______ (study) chemistry at Manchester university. (Future Forms)
is going to study
Oops!
Okay!
I’m not sure. We ______ (probably / go) to my grandmother’s house for a week. (Future Forms)
will probably go
Oops!
Okay!
My sister, _____ is studying computer science, won a prize for designing a game.
where
which
who
Oops!
Okay!
My brother has always been good at sports. He managed to / could ride a bike when he was four.
could
Oops!
Okay!
Our laptop, ______ we bought 8 years ago, is getting quite slow.
who
where
which
Oops!
Okay!
Put the words in the correct order: volleyball / afternoon / yesterday / played / I.
I played volleyball yesterday afternoon.
Oops!
Okay!
I will be able to / might be able to buy some milk later. I’m not sure.
might be able to
Oops!
Okay!
Where’s the history teacher? ____ she already ____ (leave)? (Present Perfect)
Has, left
Oops!
Okay!
The train ______ (not / leave) until 5 pm. (Future Forms)
doesn’t leave
Oops!
Okay!
You ’ll definitely see / definitely see tall buildings in New York.
will definitely see
Oops!
Okay!
Our bus ’ll leave / leaves at 6 am tomorrow morning from outside the school.
leaves
Oops!
Okay!
The tunnel was very low, but they managed to / could crawl through it slowly.
managed to
Oops!
Okay!
I _____ (meet) my friends in the library after school today. (Future Forms)
’m meeting / ’m going to meet
Oops!
Okay!
You probably aren’t needing / won’t need much money when you go to India.
won’t need
Oops!
Okay!
We were so tired after the trip that we _______ go to the end of year party.
may be able to
weren’t able to
are able to
managed to
Oops!
Okay!
Is that the shop where / that you bought your PC?
where
Oops!
Okay!
I’m so pleased with myself. I ______ figure out how to use my new mobile without asking dad.
weren’t able to
may be able to
managed to
are able to
Oops!
Okay!
I prefer games which / who have interesting puzzles to solve.
which
Oops!
Okay!
I ______ (take) my new dress and sandals. (Future Forms)
’m taking / ’m going to take
Oops!
Okay!
Are you someone _____ spends all your free time on social networking sites?
who
which
where
Oops!
Okay!
If it rains on Saturday, we couldn’t / won’t be able to have a barbecue.
won’t be able to
Oops!
Okay!
I ______ help you after I’ve finished my homework.
will be able to
are able to
may be able to
managed to
Oops!
Okay!
My dad _____ drive us to the concert. I’m not certain – I’ll ask him later.
managed to
may be able to
are able to
weren’t able to
Oops!
Okay!
We’ve booked the tickets. We ’ll go /’re going to Australia in December.
are going
Oops!
Okay!
Put the words in the correct order: to / yesterday / I / went / school.
I went to school yesterday.
Oops!
Okay!
My phone is ringing. I ______ (answer) it. (Future Forms)
will answer
Oops!
Okay!
Put the words in the correct order: read / I / any / haven’t / books / still / Harry Potter.
I still haven’t read any Harry Potter books.
Oops!
Okay!
It’s almost 6 pm and we _____ (not / see) dad all afternoon. Where is he? (Present Perfect)
haven’t seen
Oops!
Okay!
Since I woke up, I haven’t eaten / didn’t eat anything.
haven’t eaten
Oops!
Okay!
They washed / have washed the carrots before they cooked them.
washed
Oops!
Okay!
I bought a ticket for the film but in the end, I wasn’t able to / might be able to go so I gave it to my sister.
wasn’t able to
Oops!
Okay!
I ______ (definitely / call) you when we get to the hotel. (Future Forms)
will definitely call
Oops!
Okay!
My aunt is a person _____ can explain how to use different computer programs really well.
which
who
where
Oops!
Okay!
I can’t go out tonight. I _____ (not finish) my biology project. (Present Perfect)
haven’t finished
Oops!
Okay!
Douglas Engelbart invented the first computer mouse, _____ was made of wood.
where
which
who
Oops!
Okay!
Have you always been / Were you always a vegetarian?
Have you always been
Oops!
Okay!
If you ______ understand his writing, can you read his message to me, please?
may be able to
managed to
are able to
weren’t able to
Oops!
Okay!
I don’t meet / ’m not meeting my friends later. They’ve all gone away.
’m not meeting
Oops!
Okay!
I’m not hungry. I _____ (have) a huge breakfast before going to school. (Past Simple)
had
Oops!
Okay!
Amazon is an online shop ______ you can buy things like books, electronics, music, and clothes
who
where
which
Oops!
Okay!
Our computer got a virus _____ destroyed the hard drive and we had to buy a new one.
who
which
where
Oops!
Okay!
How long ___ you ___ (know) your best friend? Since primary school? (Present Perfect)
have, known
Oops!
Okay!
I didn’t try / haven’t tried Cantonese food yet.
haven’t tried
Oops!
Okay!
Joe has lived on / lived on junk food when he was a teenager.
lived on
Oops!
Okay!
I’ve decided. When we get to beach, I ’ll swim / ’m going to swim in the sea even if it’s freezing.
’m going to swim
Oops!
Okay!
My cousin took his driving test three times but finally he could / managed to pass it.
managed
Oops!
Okay!
I know someone whose / who father works for a video games company.
whose
Oops!
Okay!
In this game you’re an elf where / who has to find a missing jewel.
who
Oops!
Okay!
My sister had filled up on snacks so she wasn’t able to / was able to eat her dinner. Dad was furious.
wasn’t able to
Oops!
Okay!
What time you ______ (get) home last night? (Past Simple)
did, get
Oops!
Okay!
We aren’t going to / won’t stay in our favourite hotel because it’s full.
aren’t going to
Oops!
Okay!
Put the words in the correct order: outside / been / already / have / I / today.
I have already been outside today.
Oops!
Okay!
Put the words in the correct order: woken / I / up / just / have.
I have just woken up.
Oops!
Okay!
The library ______ I often go after school has a great range of computer games.
who
which
where
Oops!
Okay!
We ______ all use a computer by the time we went to secondary school.
managed to
could
couldn’t
will be able to
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies