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
B2 level grammar
0
%
0
0
0
Back
Restart
CTM: I wish she told me the truth when I asked her.
I wish she had told me the truth when I asked her
Oops!
Okay!
How many times .........(I/ tell) you to be quiet while I am working?
How many times have I told you to be quiet while I am working?
Oops!
Okay!
You didn't have enough money to travel when you were a teenager. - If ........
If I had had more money when I was a teenager, I would have travelled more.
Oops!
Okay!
To be honest, his promotion is long........, he has the best results in the department and is the most hard-working guy I've ever met
overdue
Oops!
Okay!
I am not used to .................(wake) up early
waking up
Oops!
Okay!
Be careful driving! ..............all night and the roads are icy
it has been snowing
Oops!
Okay!
I can't go to the concert with you because I promised to help my friend move house this weekend - I wish .....
I could go to the concert with you
Oops!
Okay!
Currently my secretary ............................... because she is on maternity leave
is not working
Oops!
Okay!
Name 3 tips on how to have more productive meetings
...
Oops!
Okay!
........ 4.45 p.m
at
Oops!
Okay!
Today we will go rafting. ....................before? - No, but I am really exciting to try it
Have you ever done/ tried/ gone rafting ...?
Oops!
Okay!
...............................when you were in Paris? - No, but next time we definitely will do it.
Did you eat crepes/ did you see the Louvre...?
Oops!
Okay!
I love your new coat. Where........?
did you buy it?
Oops!
Okay!
I am looking for my keys. ............? - No, I don't think so, sorry
Have you seen them/ taken them?
Oops!
Okay!
My colleague is angry because....
we have missed the deadline/ he has been arguing with the boss all morning
Oops!
Okay!
You thank your client for mentioning this topic because you wanted to talk to him about it (up)
bring up a topic
Oops!
Okay!
..... weekdays
on
Oops!
Okay!
My parents .................for 50 years and they still love each other very much
have been married
Oops!
Okay!
.... night
at
Oops!
Okay!
....... spring
in
Oops!
Okay!
Where _____________ (live) before you came to this neighbourhood?
Where had you lived before you came to this neighbourhood?
Oops!
Okay!
She was exhausted last night because.....
she had worked all day / she had been cleaning all day....
Oops!
Okay!
..... the afternoon
in
Oops!
Okay!
I didn't know you went to Italy! When .........?
did you go there?
Oops!
Okay!
..... the 3rd of July
on
Oops!
Okay!
.......Tuesday evening
on
Oops!
Okay!
I am so sorry I am late. ...................for a long time?
have you been waiting for me
Oops!
Okay!
I think it's a bad idea to ask your boss for a raise - If I ,,,,,,,, you, I ........ ......... your boss for a raise.
were you, I wouldn't ask him for a raise
Oops!
Okay!
..... this week
-
Oops!
Okay!
..... a few minutes
in
Oops!
Okay!
By the time I got to the airport, the plane ____________________________ (take off)
By the time I got to the airport, the plane had taken off
Oops!
Okay!
T or F "Long overdue" means that it should have happened a long time ago
T
Oops!
Okay!
I apologise for coming late. I met my old friend and lost ....... of time
track
Oops!
Okay!
It is ..... to my boss to decide who gets fired or not
up
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies