单选题
You ______ a mosquito here, because the temperature is far below
freezing and any mosquito here has been frozen to death.
A. can't have seen
B. must not have seen
C. shall not have seen
D. need not have seen
【正确答案】
A
【答案解析】题句意为:“你在这里肯定看不到蚊子,因为温度大大低于冰点,这里的蚊子都冻死了。”句子表达的是否定推测,因此要用can't do或can't have done。又如:You can't be an American, for you speak with British accent. “你肯定不是美国人,因为你说话带英国口音。”