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:
Passive Voice › ViewShe bought a car last sunday.
A car …… by her last sunday.
A. is bought
B. was bought
C. are bought
D. were bought
E. has bought
Grammar › View
What can we infer about this area of southern England?
A. The region has lots of vegetation.
B. The coast often has harsh weather.
C. The sun is hot and the air is dry.
D. The land is flat.
Where 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
