[ 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

Random Topics:
Conditional TypesModals and TensesNoun Clauses with THATReported Speech and Reported QuestionsActive and PassiveSimple and Past TensesPresent Perfect Negative and InterrogativePast Tense vs Present TenseAuxiliary VerbsParticiple AdjectivesOther quiz:
Tenses › ViewWhat ____________ when Peter came in?
A. did you do
B. were you do
C. were you doing
Vocabulary and Grammar › View
During their first date, Jane had nervously peppered the conversation with ____ talk.
A. unimportant
B. tiny
C. small
D. trivial
English for Tourism › ViewWhere will someone probably inspect your luggage?
A. On airport bus
B. On a life raft
C. At a duty-free shop
D. At airport customs
Vocabulary & Grammar › View
Before he ________ to Ho Chi Minh city last night, he ________ the contract of the new album.
A. flew / signed
B. had flown / signed
C. had flown / had signed
D. flew / had signed
