09川 英语问题为什么选D不选C20.She’ll never forget her stay there ________ shefound her son who had gone missing two years before.A.that B.which C.where D.when

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 12:30:05

09川 英语问题为什么选D不选C20.She’ll never forget her stay there ________ shefound her son who had gone missing two years before.A.that B.which C.where D.when
09川 英语问题为什么选D不选C
20.She’ll never forget her stay there ________ shefound her son who had gone missing two years before.
A.that B.which C.where D.when

09川 英语问题为什么选D不选C20.She’ll never forget her stay there ________ shefound her son who had gone missing two years before.A.that B.which C.where D.when
when引导的定语从句,先行词是her stay而不是there(副词,不做先行词)
when相当于during which在她找到失踪两年的儿子所停留的时候
她忘不了她呆在那儿的(时候),在那时她找到失踪两年的儿子
where是从句地点;
which和that是主语或宾语的.
During the sit-stay when she walked to her dog it would stand.
当狗儿坐着的时候,她一走向狗儿,狗儿就会站起来.

首先,后边的句子只能构成一个状语从句
然后,从句意判断也应该是d

我觉得应该选D,一个定语从句,意思是 :她永远不会忘记她在那儿呆的几天,在那儿她找到了两年前失踪的儿子。

before在这里的意思是 还没到,明显不对 以后遇到这种问题就翻译成还没到。。

因为出题老师定的答案就是c

额。。。这个是根据语境来的。要符合前后文的意思。

因为后面说的是时间,所以用when

这里是说她不会忘记她找她的儿子的那段时间,所以应该选D。