你好,老师!这里有一道专四语法题不懂。虽然自己做对了,但感觉这题有困惑的地方。
After____ seemed an endless wait, it was his turn to enter the personnel managers office.
A. thatB. itC. whatD. there
本句中after后需要一个宾语从句,该宾语从句缺主语,因此需要一个作主语的连接代词。只有what可以在宾语从句中充当主语, 故选 C。
但答案剖析的是 after 作介词时 what 在后面构成宾语从句,假如 after 作连词,后面用 there seem 的句型引导,从语法上说并没错,但没用找到有关的 after there seem 的语料,到底是习惯使用方法还是句意逻辑还是语法剖析上存在偏差?万分感谢老师!!!!
这个题的理解需要逻辑和语法二方面的判断。
after无论作为介词还是连词,都表示主语的动作在某一个点时间或段时间之后发生,那样作为介词after的宾语或连词after后的从句就需要表示一个明确的时间点、时间段或一个事件的发生,而不可以表示一个状况的存在。由于事件的发生是有始有终的,而状况是没结束意义的。比如:
after 2 oclock
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是唯一正确的选项。