[ 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:
Countable Noun › ViewI love to visit both public and academic …
- library
- librarys
- libraries
Modal Verbs › View
__ they have made a different decision?
A. Could
B. can
C. Must
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
