一道英语选择题,要理由

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:02:22
They stayed with me for two days, _ they drink all the beer I had.
A、which B、during which C、during which time D、which time

C, 肯定没错

如果没有逗号就选B,此时during是介词 which作during的宾语,引导定语从句。

而有了逗号,此时during是介词 which time作during的宾语,引导同位语从句,而这个同位语从句是部分修饰(two days)而不是前面整个主句,所以要加上time,而不能只用which。

选B.DURING WHICH,WHICH表示在他们停留的这段时间内。

B

选A。。。因为那里打了逗号。DB排除,C本来就是错的·。给回应

B AD缺少谓语, C 短语错误