问题补充:
.Mary is so wet. She in the rain.
A. must be caught
B. must have been caught
C. should have been caught
D. can have been caught
答案:
A. must be caught
(答案→)B. must have been caught
C. should have been caught
D. can have been caught
解析:“Mary浑身都湿透了。她肯定淋了雨。”“淋雨”是过去的情况,因此是对过去情况的猜测,而should have been caught意思是“本应该淋雨”不符合题意,答案B。