[ Tenses ]
He ___ his project before the deadline.
A. completes
B. will complete
C. had completed
D. will have completed

Random Topics:
3rd Person SingularPast Tense & Present Perfect TensePresent / Future / Present Progressive / non Action VerbsHas Got & Have GotNouns, Pronouns, Antecedents, and Singular and PluralFood VocabularyGrammar of Conjunctions and PrepotitionsPrepositions of Time & PlaceVocabulary & Phrasal VerbGerund & InfinitiveOther quiz:
Grammar › ViewI…………… ( fly) to Spain last 2 years. I …… ( buy) an expensive watch there.
A. flow, buyed
B. flown , bought
C. flew, buyed
D. flew, bought
Vocabulary › View
Word meaning sorrowful; expressing or evoking mourning or sadness (adj)
A. plaintive
B. elegy
C. fete
D. jocose
Tenses › ViewHave you ___ your homework?
A. did
B. do
C. does
D. done
Articles › View
He works as a guard at ___________ .
A. the prison
B. prison
