一道高中英语,复合句语法,我迷惑了.
问题描述:
一道高中英语,复合句语法,我迷惑了.
-Was it midnight_____you arrived home by taxi?
-I'm afraid so.
A.that B.at which C.the time D.when
看我分析对不对:
首先不是强调句,排除A
然后我先考虑的是B和D,就是定语从句中用关系副词when
但是我觉得when和at which不是一样的吗?
所以我选C了
定语从句中充当状语的话是用关系副词.是用when,
但是不是when可以换成at which这种形式么?
迷惑了
你看我选C的理由:
会不会存在这种情况,midnight前面没有the
是不是它就不是先行词,那么就要用the time来当先行词.
然后.C好像不对饿
作状语关系副词好像不能省啊?
别笑我,这个我学得有点不好,有些没形成系统的知识网络,
答
我认为题目有问题,这条题目明显是定语从句,答案B和D,都应该是对的.显然在这里at which=when,这里的MIDNIGHT就是先行词,再加THE TIME肯定是画蛇添足.你的题目如果不是高考题,我建议查下出处,题目出错也是常事.