American English has changed () the centuries.A in B over C during 为什么那么选?

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 10:03:43
American English has changed () the centuries.A in B over C during 为什么那么选?
xT[S@+dQ_;88)i(oVZhڎ@iQBYҴJ_f]9GՌ6>ԌJ(H(:=FfBEnhAFQjF͠14 ®#k3?) DNgNr[gc%I 69ۥNˢ$A()p8,[Ç 's]e-["&/X.}쮰fPkѳtn^C`a-G%jΪBZ,=AKwVM`>!`2PmN# ,]֘e:pgDrۤ1^Ex?8My|Y |vI"(XiSk n;::H30^ሬ4۾ʀC=;x0 1 Pˁ>fU%cH0e7.z }o'B`VA(a[%m?:J6L_tu63ʄbj)]6LxS?(fhV2,PqexjhFE㪪#3ˌ赒L\YU-ҝkR,k .KB iuF6_5>>͕5[XBӕXAɔ)֕N+KhX4BdӼri혵`nP | ʧ^l %A{YANU Wbᡁ͑cqH+p^#`~-e( ~f[nfBx{6H9ݚ6?VIωr.ټ}6%

American English has changed () the centuries.A in B over C during 为什么那么选?
American English has changed () the centuries.
A in B over C during
为什么那么选?

American English has changed () the centuries.A in B over C during 为什么那么选?
正确答案应该是B吧.
1. 其实此处用in/during也是可以的.
in/during/over都可以做介词,在其后加上表示一段时间的短语,意思是“在...期间/期内”.
2. 此三者此种用法时,几乎不做任何区别,尤其是在口语中可以相互换用.
3. 在书面英语中,非要区分三者的话,则如下:
1)in/during都强调“在...期间内一直...”,强调状态的延续性,只用于延续性动词.
2)其中in一般只加直接表“一段时间”的短语,如two years, half an hour等;
而during还可以加上表能延续一段时间的名词性动作短语,如one's holiday/vacation/stay/exam/visit/party等,但是in不可以.
如:I've been to the Great Wall during my visit to Beijing.
3)over更多强调的是在此一段时间过后,动作对当前的影响或造成的结果.
如:China has changed a lot over the past thirty years.
所以来说,由于这里是现在完成时,表示已经造成了影响,最佳答案还是over.

b
over可以指经过一个较长的时段,和题意符合。
但in没有跨度的意思,during也搭配不当。