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