个体营业执照在线生成:我有一英语题,想问一下大家

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 06:58:31
Do you still remember the days _____we spent together?
A.that B.on which C.where D.when
如果你们作出了,请附加说明好吗,为什么回选你的哪个答案,谢谢.

A
把the days和后面的倒过来组织成:
We spent the days together.

spent是及物动词,后面可以加宾语。
the days在原句中做remember的宾语,后面的部分作为定语从句修饰 the days

on which 或许说得通,但是如果把从句还原,就成了:
we spent on the days together,这样在spent 后面就明显缺了宾语,无法组成句子。
毕竟,在定语从句中,先行词可以代替前面被修饰的成分在从句中充当相应的成分。
如果一定要用 on which ,on 应该理解为是 spent 后面提前的介词,它本来应该和 spent 构成一个固定词汇,应写为: spent the days on + something,被 spent 的无庸置疑是 the days ,可以翻译成:
用 那些天 来做......
用了 on就意味着 spent 缺少宾语,on the days 按照上面的翻译明显不符合句子的本意。

where 和 when都是关系副词,它们可以引导定语从句,但是要求后面的从句中不缺少句子成分,即后面的部分需要能够单独成为一个句子。但现在后面的spent作为动词,一定要有承接这个动词的宾语。关系副词不可以代替前面的被修饰词(the days),所以用副词会使从句缺少成分.

很简单
选a
因为days前面有the
这是限定词
有限定词的句子
后面都用that

~~A~~
如果这是考试,我们哪里有工夫去想那么多理论对吧?所以,用一点小技巧:
首先,where不符题意最先排除;
其次~我们知道~在定语从句中,介词加which与when、where是等价的。刚开始看D似乎可选,但是如果可D选那B不就一样可选了吗?所以~选A!!

A 这是个定语从句啊
we spent together修饰the days
  作定语

where不符题意最先排除;
其次~我们知道~在定语从句中,介词加which与when、where是等价的。刚开始看D似乎可选,但是如果可D选那B不就一样可选了吗?所以~选A!!

应该是that。因为这是一个现在完成时的句行