[ 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 › ViewI´m sorry. I ___________ to have asked your permission to go.
A. should
B. ought
Modals › View
If you want to maintain a healthy weight, you _______ ignore portion control.
A. cannot
B. should not
C. must
D. have to
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
