[ Grammar ]
Select the appropriate option: “I am afraid I ………….. preparing dinner by the time my father returns home at night.”
A. hadn’t finished
B. won’t be finished
C. shouldn’t have finished
D. won’t have finished

Random Topics:
Verb Present Simple TenseVerbs and PrepositionsConditional Sentence 0, 1Compound and Complex SentencesGrammar-Present Continuous-Sentence MakingQuestion WordsModals for DeductionAll, Both, Neither, None, EitherPast form of ModalsNarrative Tenses & ConditionalsOther quiz:
Grammar › ViewAfter they _______________ video games, they finished their works
A. played
B. have played
C. having played
D. had played
Time Clauses of Future › View
Following in time or order is …
A. before
B. as soon as
C. after
D. when
Tenses › ViewLast year I ………………. (visit) London.
A. have visited
B. visited
C. visit
Vocabulary › View
Being wise and cautious in making decision
A. Temperance
B. Autonomy
C. Benefice
D. Prudence
