[ Verb Tenses ]
By the time you called, I _____ my homework.
A. had finished
B. finished
C. am finishing
D. finish

Random Topics:
Passive with ModalsWas & Were QuestionsSimple and Continuous TensesPresent Perfect and Past SimpleComplex Sentences with Adverb ClausesGerund vs InfinitiveTenses of Verbs - UsageGerund Subject or ObjectQuestion Tags in Verb TensesLinking Words & PhrasesOther quiz:
Grammar › ViewI think someone should _________ Azman from that responsibility.
A. relief
B. relive
C. relieve
Grammar › View
What (you, do)………………………when the accident occurred?
A. do
B. was you doing
C. were you doing
D. you did
Vocabulary & Grammar › Viewto dismiss ____________
A. a ball
B. a worker
C. a rope
D. a good time
Past Modals › View
A: My favorite band played in our city last weekend but the tickets were all sold out!
A. B: You must have been very disappointed!
B. B: You were very disappointed!
C. B: You can’t have been very disappointed!
