[ Grammar and Vocabulary ]
By the end of next week, I ___my project.
A. will finish
B. will be finished
C. will have finished
D. am finishing

Random Topics:
Uncountable NounsAdjective ClauseSubjective and Objective PronounGerunds and TensesComparative AdjectiveModals for RecommendationsAdjectives and ArticlesAdverb of ConcessionUsed to & would & Past SimpleQuestion WordsOther quiz:
Prepositions › ViewBea couldn’t remember the speaker’s name.
A. Compound noun
B. Plural noun
C. Possessive noun
D. Contraction
Subject Verb Agreement; Indefinite Pronouns › View
None of the ice cream ______________ left after the birthday party.
A. was
B. were
Vocabulary › Viewto damage the reputation of the person
A. Libel
B. acknowledge
C. consult
D. ludicrous
Grammar › View
What is the complete subject?
Ben played chess with Alex.
A. Ben played
B. chess with Alex
C. Ben
D. played chess with Alex
