After what seemed an endless wait...的用法分析

你好,老师!这里有一道专四语法题不懂。虽然自己做对了,但觉得这题有困惑的地方。

After____ seemed an endless wait, it was his turn to enter the personnel manager's office. 

A. that B. it C. what D. there 

本句中after后需要一个宾语从句,该宾语从句缺主语,因此需要一个作主语的连接代词。只有what可以在宾语从句中充当主语, 故选 C。

但答案分析的是 after 作介词时 what 在后面构成宾语从句,如果 after 作连词,后面用 there seem 的句型引导,从语法上说并没有错,但是没用找到相关的 after there seem 的语料,究竟是习惯用法还是句意逻辑还是语法分析上存在偏差? 万分感谢老师!!!!

请先 登录 后评论

最佳答案 2019-01-27 17:54

这个题的理解需要逻辑和语法二方面的判断。

after无论作为介词还是连词,都表示主语的动作在某一个点时间或段时间之后发生,那么作为介词after的宾语或连词after后的从句就必须表示一个明确的时间点、时间段或一个事件的发生,而不能表示一个状态的存在。因为事件的发生是有始有终的,而状态是没有结束意义的。例如:

after 2 o'clock

after six hours

after an endless wait

after having breakfast

after his son went to school

等等。以上都可以表示明确的时间意义。

但不能说:after he had a big house, after he knew the truth, after he was a doctor等等,这些从句中谓语都表示状态,没有结束意义,无法表示明确的时间意义,用作时间状语就是逻辑错误。

网友的试题中A、B、D选项中的that,it, there用在after引导的时间状语从句中,都导致从句谓语表示一个状态的存在,使得从句无法表示一个明确的时间,因此为逻辑错误。

只有选择D,融合型关系代词what相当于一个先行词+关系代词,what从句相当于一个名词词组,作介词after的宾语,而且从what后的内容可以推知,what中隐含的先行词表示的是一段时间,这段时间似乎是无穷尽的等待,在这段时间过后,主句的动作发生或状态开始存在。这就符合逻辑了。

所以,D选项What是唯一正确的选项。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 4 收藏,51505 浏览
  • 陈嘉2000 提出于 2019-01-24 12:25

相似问题