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 REVISION
0
%
0
0
0
Back
Restart
I _______________ (not see) Lisa ___________ a long time
HAVE NOT SEEN / FOR
Oops!
Okay!
I ______________ (read) this book for three weeks now, but I still haven't finished it.
HAVE BEEN READING
Oops!
Okay!
My best friend used to live / has lived / lives / is living there for four years, and she still does now.
HAS LIVED
Oops!
Okay!
Jack couldn't go to the cinema because he ________________ (forget) to take his money with him.
HAD FORGOTTEN
Oops!
Okay!
What __________ __________ __________ when I called?
What were you doing when I called?
Oops!
Okay!
If I _________ (have) time later, I ____________ (watch) TV.
HAVE / WILL WATCH
Oops!
Okay!
__________________________________________________ ? (that school?) Yes, he used to go to that school.
Did he use to go to that school?
Oops!
Okay!
I called Kate while I ____________ (wait) for the bus.
WAS WAITING
Oops!
Okay!
It's not as cold than / that / as / so it was yesterday.
AS
Oops!
Okay!
1 My sister is younger than me. My sister is __________ __________ old __________ me.
My sister is not as old as me.
Oops!
Okay!
_________ you ever __________ (climb) a mountain in your life?
HAVE / CLIMBED
Oops!
Okay!
I laughed a lot when I watched this film. It’s too / ever / incredibly / a bit funny.
INCREDIBLY
Oops!
Okay!
We ___________ (miss) our train if we _________ (not hurry). Come on!
WILL MISS / DON'T HURRY
Oops!
Okay!
I haven't never / have never / ever haven't / already have seen that film.
HAVE NEVER
Oops!
Okay!
It’s too much / little / a lot of / too cold to go to the beach
TOO
Oops!
Okay!
He _______________ (try) to forget her ___________ she left him.
HAS TRIED/SINCE
Oops!
Okay!
When I saw Tim, he was tired because he __________ (sleep) the night before.
HADN'T SLEPT
Oops!
Okay!
1 __________________________________________________ ? (sleep / 10 a.m.?) No, she was washing her hair.
Was she sleeping at 10 a.m.?
Oops!
Okay!
We lived there in the past, but we don't anymore. We __________ __________ live there.
We used to live there.
Oops!
Okay!
I __________ (do) any work if I __________ (be) rich or famous.
WOULDN'T DO / WAS / WERE
Oops!
Okay!
There isn’t much / many / little / some food in the fridge.
MUCH
Oops!
Okay!
__________________________________________________ ? (dinner?) They had fish and chips.
What did they have for dinner?
Oops!
Okay!
Athletes ____________ (not be) as fast or strong when they _________ (get) older.
AREN'T / GET
Oops!
Okay!
Sam and I are great friends. I ____________ (know) him since I was ten.
HAVE KNOWN
Oops!
Okay!
__________________________________________________ ? (film?) Yes, it was very exciting.
Did you like the film? / Was the film exciting?
Oops!
Okay!
Children _________ (be) happier if they __________ (feel) loved.
ARE / FEEL
Oops!
Okay!
My brother and I are exactly the same height. I'm __________ ___________ __________ my brother.
I'm as tall as my brother.
Oops!
Okay!
She __________ (call) the ambulance on her mobile as soon as she saw the accident.
CALLED
Oops!
Okay!
If my best friend ________ (live) next door, I ___________ (visit) him/her every day.
LIVED / WOULD VISIT
Oops!
Okay!
Complete the sentences. Use the present perfect and for or since. (4 marks) We _______________ (wait) here ___________ ten minutes.
HAVE WAITED/FOR
Oops!
Okay!
Complete the sentences. Use the present perfect and for or since. (4 marks) There _______________ (be) a shop here ___________ 1889.
HAS BEEN/SINCE
Oops!
Okay!
We don't eat out very often / not very often eat out / very often don't eat out / eat out not very often.
DON`T EAT OUT VERY OFTEN
Oops!
Okay!
All the other jeans in the shop are cheaper than these ones. These are __________ __________ __________ jeans in the shop.
These are the most expensive jeans in the shop.
Oops!
Okay!
I finished reading this book a few seconds ago. I have __________ __________ reading this book.
I have just finished reading this book.
Oops!
Okay!
Have you done your homework already / just / still / yet?
YET
Oops!
Okay!
__________________________________________________ ? (US?) No, he hasn’t. He’s never been abroad.
Has he been to the US?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies