[ Modals ]
You look relaxed. You ____ a wonderful holiday.
A. must have had
B. might have had
C. can’t have had
D. should have had
Select your answer:

Random Topics:
Grammar (want to/ need to/ have to)Causative Verb3rd Person SingularSports VocabularyPast Simple & Past ContinuousAdverb and Noun Clausesused to vs be used to vs get used toPresent simple or Past simpleGrammar - TOEICPrepositionsOther quiz:
Grammar › ViewI (hope) it (stop) raining by 5 o’clock this afternoon.
A. hope – will stop
B. hope – is going to stop
C. hope – will have been stopping
D. hope – will have stopped
Vocabulary and Phrases › View
What feeling does decorating a tree and playing music create?
A. Constructive spirit
B. Festive spirit
C. Overwhelmed spirit
