[ Tenses ]
The teacher ___ the test papers last week.
A. has returned
B. returned
C. will have returned
D. is returning

Random Topics:
Infinitive and GerundPresent Simple and Present Continuous TenseGrammar: AgreementModals for Ability, Possibility and Permissionwas wereCohesive DevicesModals and Active and Passive VoiceModals and Adjectives (ed-ing)Have vs. HasRequest with Modal VerbsOther quiz:
Grammar › ViewWill … be any homework tonight?
A. their
B. they’re
C. there
D. them
Present Continuous › View
He ___ learning English.
A. is
B. are
C. was
Grammar › ViewWe _________ a book.
A. Am reading
B. Is reading
C. Are reading
Tenses › View
We … maths at this time last week
A. were learning
B. are learning
C. learnt
D. was learning
