题目
(单选题)_ ___ the policeman a pproaching, the driver brought his car to a halt quickly.A. SawB. Having seenC. SeenD. Seeing
(单选题)_ ___ the policeman a pproaching, the driver brought his car to a halt quickly.
A. Saw
B. Having seen
C. Seen
D. Seeing
题目解答
答案
D. Seeing
解析
本题考查非谓语动词作状语的用法。解题关键在于:
- 判断逻辑主语:非谓语动词的逻辑主语应与句子的主语一致(本题中是"the driver")。
- 确定动作关系:动词与逻辑主语之间是主动关系,且表示原因状语(司机因看到警察而停车)。
- 排除干扰项:注意区分完成时态(having seen)、被动语态(seen)与主动进行时态(seeing)的语境适用性。
选项分析
A. Saw
- 错误原因:saw 是谓语动词的过去式,需搭配连词(如when, as)或that从句,单独使用结构不完整。
B. Having seen
- 错误原因:having seen 表示完成时态,强调动作先于主句发生。但句中"看到警察"与"停车"是同时性动作,无需强调整先整后。
C. Seen
- 错误原因:seen 是过去分词,表示被动关系。但司机是"主动看到"警察,不符合语境。
D. Seeing
- 正确性:seeing 是现在分词,表示主动进行的动作。作原因状语时,完整表达为"Seeing the policeman approaching, the driver...",符合逻辑主语一致性和主动语态要求。