[ Tenses ]
By 10 PM, they ___ completed the task.
A. have
B. will have
C. had
D. are

Random Topics:
Tenses: Present simple, Past Simple, Future SimpleModals of Necessity and SuggestionQuantifiers with NounsInfinitive and GerundGrammar and PrepositionsPrepositions & Prepositional PhrasesWh- Questions Present Simple TenseTenses and ConclusionsSimple Present and Present Continuous TenseGrammar (Possessive Pronouns)Other quiz:
Grammar › ViewAre there spoons?
A. Yes, there is.
B. Yes, there are.
C. No, there isn’t.
D. No, there aren’t.
Definitions, Synonyms › View
Choose the best synonym for:
relinquish
A. Ascertain
B. Waive
C. Set
Which modal verb is used to express a past ability?
A. Can
B. Could
C. May
D. Must
Grammar › View
Children … that film between 9 and 11 p.m.
A. will have watched
B. will be watching
C. will have been watching
