[ 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:
Modal Verbs & Reflexive Pronouns › ViewWe are sure of ___.
A. yourselves
B. themselves
C. ourselves
D. myself
Grammar › View
Vocabulary section:
Look at the picture and choose the correct option. (1pt)
a. go out for a meal
b. go to a soccer game
c. have a part
d. see your relatives
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