[ Grammar ]
He promises he_____ the project before 20th October.
A. will finish
B. shall finish
C. finished
D. finishes

Random Topics:
Verbs + Gerund or InfinitivePhrasesVerb 3 formsFinite and Non-Finite VerbPassive with ModalsMust / must notGrammar & VocabAdjectives-Comparison, SuperlativeGrammar and PrepositionsAdjectives vs AdverbsOther quiz:
Grammar › ViewMy brother and my aunt __________ me in the hospital.
A. visits
B. visiting
C. visit
D. visited
Conjunction › View
He apologized ________ his mistakes
A. As
B. But
C. For
D. Because
