[ 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:
Modals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityPresent Simple and Past ContinuousVerb IdentificationSimple and Progressive Verb TensesNoun Phrases and AdverbialsGrammar: Have toInfinitivesPast and Past ContinuousTenses - Passive VoiceAdverb PhrasesOther quiz:
First Conditionals › ViewShe __________ a taxi if it __________.
A. takes, will rain
B. will take, rain
C. take, will rain
D. will take, rains
Grammar › View
She said,”I don’t mind.”
A. She said she didn’t mind.
B. She said she doesn’t mind.
C. She said I don’t mind.
D. She said she hadn’t minded.
