[ 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 › ViewWhile they_________ (go) to the college, the car suddenly ________ (break down).
A. was going, break down
B. went, broke down
C. were going, break down
D. were going, broke down
Grammar › View
Everyone should act ______in order to protect our environment.
A. responsible
B. responsibility
C. responsibly
D. responsibilities
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
