[ Perfect Tense ]
Hannan … his front gate by the end of the day.
A. will paint
B. will painted
C. will have painted
D. will have pain

Random Topics:
Modals TensesConditional and SubjunctiveRelative Clauses and UsagePresent Perfect & Past Simple TensePast and Future TensesEd and Ing EndingsPaired ConjunctionFood VocabularyGrammar ClausesModal Verbs and Gender NounsOther quiz:
Gerund and Infinitive › ViewWhich verb means to continue doing something?
A. finish
B. put off
C. go on
D. stop
Grammar › View
My shirt is …………………….. than your shirt.
A. colourful
B. more colourful
C. colourfuler
Tenses › ViewWhich sentence is in present continuous tense?
A. He is reading a book right now
B. They played in the garden
C. She was cooking dinner just now
D. We will go for a walk tomorrow
Grammar › View
Mellisa is the ( ) amont the pupils in the class .
A. obedient
B. more obedient
C. most obedient
D. obedient than