题目内容
I was on the highway when this car went past followed by a police car.They ________ at least 150 kilometers an hour.
- A.should have been doing
- B.must have been doing
- C.could have done
- D.would have done
B
此题考查情态动词表推测的用法。情态动词与动词原形连用表示对现在或将来情形的推测,而与完成时态连用表示对过去已经发生的事情的推测。四个选项都具有“情态动词+have done”的形式,这就需要分析每一选项所表达的含义,选出与题干相符的选项。题干中的when是关键词,相当于and just at this moment。when引起的时间状语从句表示动作发生在过去某一时刻,所以涉及进行时态,据此可先排除C、D两项。句意为:“我正在公路上,这时,这辆车从旁经过,其后紧跟着一辆警车。它们的行驶速度至少有150 km/h。”A项表“应该达到而事实上未达到”,B项表“肯定已达到”。据题干信息可知,说话人在见到这两辆车之前并不知道它们“应该达到150 km/h”的速度而当时未达到,由此排除A项。
此题考查情态动词表推测的用法。情态动词与动词原形连用表示对现在或将来情形的推测,而与完成时态连用表示对过去已经发生的事情的推测。四个选项都具有“情态动词+have done”的形式,这就需要分析每一选项所表达的含义,选出与题干相符的选项。题干中的when是关键词,相当于and just at this moment。when引起的时间状语从句表示动作发生在过去某一时刻,所以涉及进行时态,据此可先排除C、D两项。句意为:“我正在公路上,这时,这辆车从旁经过,其后紧跟着一辆警车。它们的行驶速度至少有150 km/h。”A项表“应该达到而事实上未达到”,B项表“肯定已达到”。据题干信息可知,说话人在见到这两辆车之前并不知道它们“应该达到150 km/h”的速度而当时未达到,由此排除A项。
练习册系列答案
相关题目