Peter _______ (offer) me another drink but I decided I ________ (have) enough.
offered / had had
Oops!
Check
Okay!
Check
20
At school I _________ (dislike) the maths teacher because he _______ (always pick) on me.
disliked / was always picking (always picked)
Oops!
Check
Okay!
Check
15
I'm sorry I ________ (not come) to class lately.
have not come / have not been coming
Oops!
Check
Okay!
Check
20
Bill ______ (get) that new job, but he _______ (complain) about it ever since.
got / has been complaining
Oops!
Check
Okay!
Check
20
Harry ________ (leave) home rather suddenly and we _______ (not hear) from him since.
left / have not heard
Oops!
Check
Okay!
Check
25
Recent research _______ (show) that Columbus _______ (not discover) America, but that Vikings ______ (land) there five hundred years before him.
has shown / did not discover / landed
Oops!
Check
Okay!
Check
eraser
Reset score!
Oops!
gift
Win 25 points!
Okay!
rocket
Go to first place!
Okay!
banana
Go to last place!
Oops!
15
I ________ (work) late in the evenings for the past fortnight.
have been working
Oops!
Check
Okay!
Check
20
Ever since I _______ (be) a young child, I ________ (die) to meet you.
was / have been dying
Oops!
Check
Okay!
Check
20
I _______ (not realize) that I _______ (leave) my umbrella on the bus until it _______ (start) to rain.
did not realize / had left / started
Oops!
Check
Okay!
Check
25
By the time you ______ (finish) getting ready, we _______ (miss) the train.
have finished (finish) / will have missed
Oops!
Check
Okay!
Check
25
Here is the news. The Home Office ________ (announce) that the two prisoners who _______ (escape) from Dartmoor prison earlier this morning ________ (give themselves up) to local police.
has announced / escaped / have given themselves up
Oops!
Check
Okay!
Check
monster
Reset all scores!
Oops!
gift
Win 15 points!
Okay!
rocket
Go to first place!
Okay!
baam
Lose 20 points!
Oops!
20
Nobody _____ (watch), so the little boy _______ (take) the packet of sweets and ________ (put) it in his pocket.
was watching / took / put
Oops!
Check
Okay!
Check
25
I ______ (know) I _______ (do) well in my exams even before I ________ (receive) the official results.