[ Modals ]
I really believe my letter came as a great surprise to John.
A. John might be very surprised to receive my letter.
B. John might have been very surprised to receive my letter.
C. John must be very surprised to receive my letter
D. John must have been very surprised to receive my letter.

Random Topics:
Modal Auxiliary VerbsPassive Voice & TensesSocial Media VocabularyVerbs with Prepositions and ConjunctionsFuture Tenses and ModalsWho or WhomGrammar on ConditionalsVerbals and GerundsTenses and VoiceFood VocabularyOther quiz:
Mixed General Quiz › ViewSelect the meaning of the underlined word in the sentence.
It is not wise to skimp on personal hygiene.
A. Measures contributing to cleanliness and good health
B. Financial resources available through the employment department
C. Insurance
D. Friendliness
Gerunds as objects of preposition › View
Our teacher was complaining ___ not having enough time to play!
A. about
B. for
C. to
D. of
E. with