[ Tenses ]
My son is a student. He (be) ………………………………………… a student for three years. I hope he (finish) …………………………… soon.
A. has been; will finish
B. have been; will finish
C. has been; is going to finish
D. was; will finish

Random Topics:
Modals Of SpeculationAdjective Clause and Adverb ClausePassive to ActiveFigure of SpeechSubordinating ConjunctionsGerunds + To InfinitiveAdverb and Noun ClausesPresent/Future/Past Simple/Present PerfectPersonal Pronouns and VerbAdjectives and DegreesOther quiz:
Grammar › View_____ is the longest ruler among the three?
A. How
B. Who
C. Whom
D. Which
Transitional Phrases and Conjunctions › View
You can learn various instruments, …………… the guitar and the piano, if you practice daily.
A. On the other hand
B. However
C. While
D. Such as
Adjective and Adverb › ViewThe children claps their hands …
A. happy
B. happily
Tenses › View
Construct a sentence in the future using the verb ‘go’ and the subject ‘I’.
A. I goes.
B. I will go.
C. I went.
D. I am go.
