题目
57、If his father ___ him to go into law, he would have pursued his dream of being an doctor.(1分)A. has not persuadedB. did not persuadedC. had not persuadedD. does not persuade
57、If his father ___ him to go into law, he would have pursued his dream of being an doctor.(1分)
A. has not persuaded
B. did not persuaded
C. had not persuaded
D. does not persuade
题目解答
答案
C. had not persuaded
解析
本题考查虚拟语气的用法,核心在于判断条件句中动词的正确形式。
- 主句为
would have pursued,表示对过去事实的虚拟(即假设与过去事实相反)。 - 从句需使用虚拟语气的过去完成时(
had + 过去分词)来匹配主句时态。 - 错误选项中,A、D时态错误,B存在语法错误,只有C符合虚拟语气规则。
虚拟语气规则回顾
当主句描述对过去事实的虚拟(如would have done),条件句需用虚拟过去完成时(had + 过去分词)。
示例:
- If she had not missed the bus, she would have arrived earlier.
选项分析
- A. has not persuaded
现在完成时(has done)与主句的过去虚拟不匹配。 - B. did not persuaded
did not后需接动词原形,persuaded是过去式,语法错误。- 即使修正为
did not persuade,仍为过去时,无法表达更早的假设。
- C. had not persuaded
过去完成时(had done)正确体现对过去的假设,与主句时态一致。 - D. does not persuade
现在时(does not do)与主句的过去虚拟矛盾。