1. Jane is back in May, by ___ the new house should be finished.
a. which b. that c. whom d. when
2. The book was written in 1946, ___ the education system has witnessed great changes.
a. when b. during which c. since then d. since when
我认为结构相似,但第一题选a, 第二题却选d. 究竟区别在哪里呢?
解题思路:
第一题时态错误。由定语从句谓语should be finished可知,jane还没有回来,所以主句应改为一般将来时。
将这二个句子还原为并列句:
1. Jane will be back in May, and by then the new house should be finished.
2. The book was written in 1946, and since then the education system has witnessed great changes.
第一句中的then=the time that he is back=that time, 所以,by then=by that time, 但不等于by that.
第二句中的then=the time that the book was written, 所以,since then=since that time, 但不等于since that.
当我们将以上二个并列句改为非限制性定语从句时,我们只需删去并列连词and, 用关系词when替换then, 或用which替换that即可。
1. Jane will be back in May, by when/by which time the new house should be finished.
2. The book was written in 1946, since when/since which time the education system has witnessed great changes.
所以,第一题可以填 by when , 也可以填 by which time, 但不能填 by which.
第二题可以填 since when, 也可以填since which time, 但不能填 since which.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
1. Jane will be back in May, by when the new house should be finished.
a. which b. that c. whom d. when
by when=by (in May/then)=by which time=(by then=by that time)
2. The book was written in 1946, since when the education system has witnessed great changes.
since when=since(in 1946/then)=since which time=(since them=since that time)
a. when b. during which c. since then d. since when
我认为结构相似,但第一题选a, 第二题却选d. 究竟区别在哪里呢?
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!