[ Mixed Tenses ]
John…a lot in the Maths lesson, so he had to go and work in the library
A. is talking
B. talks
C. talked
D. Has takked
E. is talking

Random Topics:
Grammar - direct/indirect objectsSimple Present and Present Continuous TenseConditional TypesCorrelative Conjunction & Complex SentencesWill, Be going to, Present ContinuousConditionals Type IGrammar - Compound SentencesProgressive Perfect and Simple Verb TensesGerund, Infinitive & ModalsGrammar: so and suchOther quiz:
Grammar › ViewIf he had got half a mark more, he _____ in the exam.
A. wouldn’t fail
B. wouldn’t have failed
C. won’t fail
D. won’t be failing
Grammar › View
I,m not ………… to reach that shelf – sorry!
A. enough tall
B. too tall
C. as tall as
D. tall enough
Future Perfect Tense › ViewYou … perfected your English by the time you come back from Australia.
A. was
B. has been
C. will has
D. will have
Prepositional Phrases › View
Which of these words is NOT typically used as a preposition?
A. Beneath
B. However
C. Among
D. Between
