[ Vocabulary ]
about to happen , hanging over in a menacing way
A. habituate
B. rue
C. impending
D. personable

Random Topics:
ApologizingPast and Future TensesTenses - Irregular VerbsContrast Linking WordsAdverbial PhrasesPersonal PronounsAdverbs of DegreePunctuating ClausesTOEFL GrammarCoordinating Conjunctions and Comparative AdjectivesOther quiz:
Grammar Error Correction (Simple Present Tense) › ViewEvery class has 30 students
A. TRUE
B. FALSE
Grammar › View
That wasn’t a good idea – you ________ thought about it more carefully
A. Should have
B. Have to
C. Ought have
D. Must have
Grammar › ViewSuperman is a fictional character and does not actually exist.
A. Fact
B. Opinion
Grammar and Vocabulary › View
Mr. Kimseng can’t talk on phone because he ……………. dinner right now.
A. is having
B. haven’t to
C. haven’t
D. mustn’t to