[ Tenses ]
I __________ that assignment last night.
A. finished
B. finishes
C. have finished
D. am finishing

Random Topics:
Clauses and ConjunctionsIndefinite and Intensive NounQuantifiers, Countable and Uncountable NounsUse of Prepositions or ConjunctionsRelative Clauses beginning with PrepositionsFirst Conditional, Future Time ClausesTenses and Passive VoiceModal, Causative Verb & Elliptical StructureReported speech (statements)Modals and TensesOther quiz:
Grammar › ViewYou _________ spend so long on the computer.
A. should
B. shouldn’t
C. must
D. mustn’t
Grammar - Similes › View
The box is ______ a rock. Shivani hurt her back trying to lift it.
A. as hard as
B. as deep as
C. as heavy as
D. as round as
Dependent Prepositions › ViewAre you looking forward ______ meeting him?
A. to
B. for
C. on
D. with
Grammar › View
Our football team —– their only goal scored in the game.
A. Defened
B. Defended
C. Defence
D. Defending
