[ Future Tenses ]
David __________ for a walk as soon as he __________ dinner.
A. will go/ finishes
B. will go/ shall have finished
C. is going to go/ will finish
D. will be going / finishes

Random Topics:
Basic GrammarPast Tense vs Future TenseTo infinitive - GerundDirect and Indirect SpeechRelative Pronoun/AdverbsVerb, Object, PrepositionVerbs and Subject Verb AgreementTenses and VoiceSecond ConditionalsWho or WhomOther quiz:
Preposition › View– Do not criticize your son ……… everything, especially …….. the presence of others.
A. about/in
B. for/through
C. from/with
D. with/during
Grammar › View
Which of these is correct?
A. You’m sleepy.
B. You’s sleepy.
C. You’b sleepy.
D. You’re sleepy.
Choose the word that best completes the sentence. Many people can remember the ____ (adj) details of their dreams, but I never can.
A. definite
B. symbol
C. vivid
D. doubtful
Verbs: Will & Going to › View
I __________ finish the report by the end of next week. I promise!
A. am going to
B. will
C. are going to
