[ 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:
Mixed General Quiz › ViewMost university students ……………………on campus
in their first year.
A. Live
B. Lives
C. Is living
Conditional Sentence Type 0, 1, 2, 3 › View
If you (not/be) late, we (not/miss) the bus.
A. hadn’t been / wouldn’t have missed
B. were’t / didn’t miss
C. had not been late / were not missed
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
