[ 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:
Tenses Practice › ViewWhat PERFECT tense is used in this sentence?
Nobody has been in that old abandoned house for years.
A. Past Perfect
B. Present Perfect
C. Future Perfect
D. None of the above (this sentence uses simple tense)
Conjunctions › View
I had already cleaned my kitchen ____ then my husband spilled a juice.
A. so
B. but
C. because
D. although
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
