[ 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:
Grammar and Vocabulary › ViewJohn climbed up a _______________ of stairs as the lift was not working.
A. flight
B. stack
C. bunch
D. cluster
Grammar › View
If I were you, I _____ using your current phone.
A. will continue
B. would continue
C. should continue
D. continue
Vocabulary › ViewChoose 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
