. Apply future perfect tense: By the end of this month, they (to finish) the project.
A. By the end of this month, they will finish the project.
B. By the end of this month, they have finished the project.
C. By the end of this month, they finished the project.
D. By the end of this month, they will have finished the project.

Random Topics:
Grammar : can, could and be able toWould/would like - affirmative/negativeTOEFL GrammarAuxiliary Verbs (be, do, have)Present Perfect and Present Perfect ContinuousModal Verbs and ConditionalsSentence Structure and Grammar RulesKinds of SentencesAdverbs of Frequency & Simple Present TensePresent Simple and Present Continuous TenseOther quiz:
Idioms › ViewTo “be caught short” means ___.
a. to be in an embarrassing situation
b. to take a short sleep
c. not to have enough of something when needed
Grammar › View
John’s mother ……………….ironing the curtains.
A. am
B. will
C. are
D. is
Grammar › ViewComplete the sentences with the gerund or infinitive form of the verb in parentheses.
My overall aim this year is _______________ my general level of fitness. (improve)
A. to improve
B. improving
Grammar › View
The girls had (her, their) assignment completed.
A. her
B. their
