[ Tenses ]
Tom _______his homework last night.
A. have finished
B. is finishing
C. was finishing
D. finished

Random Topics:
Past Simple and Past ContinuousPrepositions after Verbs and AdjectiveFuture Perfect ContinuousGrammar (Adverbs, Prepositions, Prepositional Phrases)Conditional Type 1Verb & GrammarPossessive Pronouns and QuantifiersGrammar ClausesModals Posibility and ProbabilityMiscellaneous Grammar UsagesOther quiz:
Past Modals › ViewIt’s too bad she moved away before you asked her out. You two ___ a great couple.
A. must have made
B. can’t have made
C. could have made
Passive Voice › View
Who has composed this song?
A. Composing of this song has been done by who?
B. Who composed this song?
C. By whom has this song been composed?
D. This song will be composed by whom?
Grammar › ViewWe walked across the field, means:
A. We were in the field
B. We were on the field
C. We were over the field
Grammar and Vocabulary › View
VOCABULARY:
The company decided to ____________ the competitor for stealing their trade secrets.
A. brag
B. sue
C. flee
D. brag
