一道英语高考题

When deeply absorbed in work,_______he often was,he would forget all about eating or sleeping.
A.that.
B.which
C.where
D.when
答案是B.which 为什么?请解释详细一点谢谢…

C翻译:如果你早点写信的话,我就会知道你什么时候要去度假了 if引导的虚拟条件句 推断出是与过去事实相反的虚拟 判断依据:第一个'd的缩写是had 从句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-31
前面那句是状语从句的省略,前面的那种情况用非限定语从句 which he often was 来修饰。可恢复为原句he often was deeply absorbed in work,。。。。
第2个回答  推荐于2018-05-10
我知道,首先这句是非限制性定语从句,不能用.that,其次he often was后面缺了宾语,所以只能用which,CD项无关。本回答被提问者和网友采纳
第3个回答  2012-07-31
which 引导的非限制性定语从句,只是插入到中间去了,可以把它放在最后,修饰的是前面的整句话,译为当他埋首工作的时候,他就会忘记吃和睡,总是这样。
When deeply absorbed in work,he would forget all about eating or sleeping,which he often was。
第4个回答  2012-07-31
非限制性定语从句,which从句修饰When deeply absorbed in work这个状从