Topics: 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
Select your answer:

Random Topics:
Participle - ing/ edModal Verbs in ConditionalsComparison & Modal Verbs in Passive VoicePresent TensesTime ConjunctionsActive and Passive Gerunds and InfinitivesVerb Tenses and UsageVerb Tenses (Progressive, Perfect)Kinds of SentencesTenseOther quiz:
Grammar › ViewBonnie was out when we called. Luckily, when we _____________ at her home, she ___________________.
A. arrived…had returned
B. had arrived…returned
C. had been arriving…had returned
Grammar › View
Choose the correct preposition for use with
different __?__
A. from
B. than
