单选题 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. “你肯定不是美国人,因为你说话带英国口音。”