I’ll never forget the days ___ we fought against the SARS.I’ll never forget the days ___ we fought against the SARS A. which B. on which C. during that D. when答案是D .我知道原因,但是我疑问的是为什么不选B.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 09:06:29

I’ll never forget the days ___ we fought against the SARS.I’ll never forget the days ___ we fought against the SARS A. which B. on which C. during that D. when答案是D .我知道原因,但是我疑问的是为什么不选B.
I’ll never forget the days ___ we fought against the SARS.
I’ll never forget the days ___ we fought against the SARS
A. which B. on which
C. during that D. when
答案是D .我知道原因,但是我疑问的是为什么不选B.其看一下底下这个句子,不也和B项有异曲同工之处吗?
I still remember the day on which I joined the army.

I’ll never forget the days ___ we fought against the SARS.I’ll never forget the days ___ we fought against the SARS A. which B. on which C. during that D. when答案是D .我知道原因,但是我疑问的是为什么不选B.
when=介词+which
这句子里出问题的是那个介词,应该用的是in而不是on
举个例子就可以明白:
in rainy days
on the Christman Day
in和on用的地方不一样,in一般是泛指,用在同一类的days上面,或者有【一段日子】的感觉;而on则有特指的意味,某特殊日子用on.
因此,这里按照中文意思,说的是不会忘记抗击SARS的那些日子,那么是一段时间,用in which,但是选项里没有,那么只能选择when了.
希望这些对楼主有帮助.

读起来都不顺

因为词组“在那些天里”是in the days。而不是on the day 所以不选B。而在那一天是 on the day。这是固定用法。。希望能明白

我们先翻译I still remember the day on which I joined the army. 吧
“我依然记得我参军的那一天”,这里用when我认为可以吧,但题目中是days,如果选B,就意味着可以说on the days,显然on后只可以为哪一天,如Christmas Day等等
希望这些对楼主有帮助。