Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions:
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.
Đáp án D
must have done: chắc hẳn là đã (phỏng đoán ở quá khứ)
Tôi thực sự tin rằng bức thư của tôi (đã) đến sẽ khiến John vô cùng ngạc nhiên = John chắc hẳn là đã ngạc nhiên khi nhận được thư của tôi
* Lưu ý trong câu gốc có từ really believe, nghĩa là thật sự tin tưởng rằng, mức độ chắc chắn đến 90% tương đương với must have been. Might have been cũng là phỏng đoán trong quá khứ, nhưng mức độ chắc chắn chỉ ở mức 40-50%.