[ Grammar ]
He _____ all night yesterday to finish the report.
A. labours
B. laboured
C. labour
D. am labouring

Random Topics:
Past PassiveAsking for and Giving OpinionAuxiliaries VerbGrammar - may/might/couldGrammar and Sentence StructureJobsTenses - Pasive VoicePrepositional PhrasesSimple Past Tense (was/were)Gerund NounOther quiz:
Grammar › View_____________ you sent me the file, please?
A. Should
B. Could
C. Must
D. Might
Tenses › View
Mai will redecorate her bedroom ______ .
A. as Tet holiday approaches
B. since Tet holiday approached
C. when Tet holiday was approaching
D. before Tet holiday approached
Prepositions › ViewSoutheast Asian literature is the main theme ______________ this year’s festival.
A. for
B. of
C. with
D. to
E. at
Grammar › View
She ____ French words for hours, but she still doesn’t remember all of them.
A. has been learning
B. has been learnt
C. has learnt
D. have been learning
