[ Present Perfect Tense ]
I __________ (finish) my homework before dinner.
A. finishing
B. will finish
C. finished
D. will finishing
Select your answer:
Random Topics:
IELTS GrammarAdverbs, Infinitives, Definite ArticleGiving and Asking for AbilityAdjectives-Comparison, SuperlativeMay, MightRelative Clauses beginning with PrepositionsGrammar and StructureAdverbPresent Simple or Present ContinuousOther quiz:
Tenses › ViewHamsters run all night
A. TRUE
B. FALSE
Vocabulary › View
What does ‘glowering’ mean?
A. to declare a formal order
B. a feverish physical state marked by delusions and confusion
C. to destroy a great number
D. angry