[ 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:
Tenses › ViewI ……….(send) you an email right now.
A. are sending
B. send
C. am sending
Vocabulary › View
ize means
A. To rule
B. To make
C. To judge
D. To love
We _________ 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
