[ Tenses ]
By next week, they ___ the report.
A. complete
B. will complete
C. will have completed
D. have completed

Random Topics:
Present ProgressiveAuxiliary WordsCountable & Noncountable NounsInfinitivesGrammar: Defining Relative Clauses-ing &-ed AdjectivesPerfect Tenses and VocabularyPast Simple & Past PerfectFirst ConditionalModals of Necessity and SuggestionOther quiz:
Mixed General Quiz › ViewAs well as employing a butler, Lord Harley had a personal ___ to help him dress.
a. valet
b. ballet
Passive Voice › View
Ted _______ by a bee while he was sitting in the garden.
A. got sting
B. got stung
C. get stung
D. gets stung
Present Tenses › ViewThat’s th first time ______ an answer right today!
A. I get
B. I am getting
C. I’ve got
D. I’ve been getting
Grammar › View
Daniel _____all the answers to the test!
A. is knowing
B. knows
