[ 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:
Tenses › ViewI _______ on my computer when it suddenly crashed.
A. was working
B. worked
C. had worked
D. would work
3rd Person Singular › View
Choose the correct:
A. Byron never plays soccer in the morning.
B. Byron plays never soccer in the morning.
C. Byron play soccer in the morning.
D. Byron never play soccer in the morning.
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
