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
B1 End of Year Revision
0
%
0
0
0
Back
Restart
I used to ....a bath every day but now I ....a shower instead.
have/have
Oops!
Okay!
I _____(live) in this house since I was 12.
have lived / have been living
Oops!
Okay!
I haven't finished my project ......
yet
Oops!
Okay!
I ________(be) married for 10 years.
have been
Oops!
Okay!
The lesson ....(end) at 11.30.
ends (future timetable-present simple)
Oops!
Okay!
Have you .... stayed up all night? Yes, I have. It was great fun!
ever
Oops!
Okay!
Kevin is ______________ player in the team.
the more tall
the most tall
the tallest
the taller
Oops!
Okay!
I don´t know whether to write a letter .....to phone him. What do you think?
or
Oops!
Okay!
How _____ have you known your best friend?
long
Oops!
Okay!
Last years final, which ________ played in the new stadium, _______ watched by over a million people.
was/waspassive -past simple
Oops!
Okay!
The park, _________ I play with my friends, has closed down.
where
Oops!
Okay!
The bill __________ very expensive to me.
seems
is seeming
is seem
Oops!
Okay!
If I had time,I ________ invite you to my house.
would
Oops!
Okay!
I ....(plan) to finish writing my essay this morning, but I´ve got a terrible headache.
had planned Past perfect (explain past events)
Oops!
Okay!
I can´t afford......(buy) that dress. It´s too expensive!
to buy
Oops!
Okay!
I haven't seen my uncle ___ a long time.
for
Oops!
Okay!
I phoned all my friends to see .....they wanted to eat at the party.
what
Oops!
Okay!
She's lived there .... six and a half years.
for
Oops!
Okay!
We are not..... in the school without our masks.
allowed
Oops!
Okay!
Make a present perfect continuous sentence: it / snow / 5:00 this morning
It's been snowing since 5:00 this morning
Oops!
Okay!
_____ you _____ (eat) dinner yet?
Have you eaten
Oops!
Okay!
He's .... done his homework, so he can go out now.
already
Oops!
Okay!
Active: "You have to collect the tickets from the box office." ; Passive: "Tickets _________ from the box office."
have to be collected
Oops!
Okay!
Jack: "It's Sandra's birthday tomorrow." Jill: "Oh really? __________ a cake."
I'd make
I'm making
I'll make
I'm going make
Oops!
Okay!
She ________(work) in the same job for a long time.
has worked
Oops!
Okay!
They started building the new Academy in January and it ....finally finished last month.
was
Oops!
Okay!
They've finished paying back the loan last month. Is this sentence OK?
No. They finished paying back the loan last month.
Oops!
Okay!
The Mona Lisa was painted ___ da Vinci.
by
Oops!
Okay!
I think more people ...... (buy) electric cars in the future.
will ( prediction)
Oops!
Okay!
Talk for 1 minute about a movie you love.
Wow! That was interesting! / I think you need to practice speaking
Oops!
Okay!
I might ____ shopping tomorrow.
go
Oops!
Okay!
My sister, ____ is 10, is an amazing footballer.
who
Oops!
Okay!
Greg ____________ tennis for 10 years.
is playing
has play
plays
has been playing
Oops!
Okay!
My parents ...........(leave) when I arrived home.
had left
Oops!
Okay!
The dishwasher_____(invent) in 1886.
was invented
Oops!
Okay!
Did you see that (amused/amusing) programme on TV last night?
amusing
Oops!
Okay!
The book ______(write) by a famous author.
was written
Oops!
Okay!
We all agreed that .... we passed the exam , we would go out and celebrate.
if
Oops!
Okay!
I can't wait to go to the beach later. We'll have a great __________!
time
Oops!
Okay!
What _____ you do if a big dog attacked you?
would
Oops!
Okay!
If I ____ (see) a snake, I'd be terrified.
saw
Oops!
Okay!
I've ...... texted my best friend and told her the good news.
just
Oops!
Okay!
When I was a child I ____ to have very long hair. Now, my hair is short.
used
Oops!
Okay!
I can´t stand .....(cook) .
cooking
Oops!
Okay!
I ______ (do) my homework yesterday evening.
did
Oops!
Okay!
Ben and Karen _________ (live) here for seven years .
have lived / have been living
Oops!
Okay!
We´ve now got the ......... amazing academy ever.
most
Oops!
Okay!
Ed ________ (break) his leg so he can't play football this weekend.
has broken / broke
Oops!
Okay!
I'm not really (interesting /interested) in space.
interested
Oops!
Okay!
If we win the basketball match, we ......be so happy.
will
Oops!
Okay!
That's the boy ________ mother is Italian.
whose
Oops!
Okay!
If I have time, I _____(go) to the party.
will go
Oops!
Okay!
Do you fancy ....for a swim later?
going
Oops!
Okay!
How used you to keep in touch in the days before the internet? Correct this question.
How did you use to keep in touch in the days before the internet?
Oops!
Okay!
"I wouldn't swim with sharks if you paid me!." In reality, does the speaker intend to swim with sharks?
no
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies