问题 选择题

For those of you who ________ a few very popular articles that came out last week, check out this mail.

A.may miss

B.must have missed

C.may have missed

D.would have missed

答案

答案:C

C 考察情态动词。May/might have done或许已经做了,表示对已经发的事情做出的不太肯定的推测,强调语气的委婉有礼,社交味很浓,must have done一定做了某事。语气主观直接。Would have done一般只与表示虚拟的if从句连用,根据语境可知C正确。

阅读理解与欣赏
判断题