[ Tenses ]
By this time next year, they will have bought a new car.
A. past simple
B. present simple
C. future simple
D. future continuous

Random Topics:
Conditional Sentences Type I, IIGerunds, Infinitives and Modals of PossibilityPerfect Verb TensesPrepositions and Preposition PhrasesPresent Perfect Negative and InterrogativeCausative VerbAdjectives (-ed / -ing)Conjunctions, Interjections and Sentence TypeWill, Be going to, Present ContinuousSentence TypesOther quiz:
Tenses › ViewBy the end of this year, she (leave) Hue for Da Nang.
A. will leave
B. has left
C. will have left
D. is leaving
Vocabulary › View
What is a word or phrase that means something beyond its usual, literal meaning?
A. Chamber
B. Valve
C. Figurative language
D. Infer
Grammar › ViewThe car ……. repaired last week.
A. was
B. will be
C. has been
D. is
Tenses › View
Who _______ (call) you yesterday?
A. calls
B. called
C. did call
D. does call
