Great changes have taken place___.A in the past thirty yearsB for thirty years哪个对,为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 19:40:22
Great changes have taken place___.A in the past thirty yearsB for thirty years哪个对,为什么
xJ@_e@6ڍE%4bUM`WA4>9t+xwb6d|3PHLV%eFgL9ZbBa4G*2ʌ(GE"j5Oo`wnvG|{֥c&Q#+" 04wC,h=gװiqu {?˞cxG>8 MkTT*g?[El4'xm:l{pkDjhh4f[ Gq+y3a+E88 0٩<.ɽ51cKGc>*ڇg .@LmxHEi`4<\7@0#1Hmzݸ\OOӤ6~]H%jqAo">Ϋ =d%( \}q

Great changes have taken place___.A in the past thirty yearsB for thirty years哪个对,为什么
Great changes have taken place___.A in the past thirty yearsB for thirty years
哪个对,为什么

Great changes have taken place___.A in the past thirty yearsB for thirty years哪个对,为什么
A
take place发生时短暂性动词,不能和表示一段的时间连用.

B 前面用得是过去完成时,要用介词for的短语

A 现在完成时嘛
B是段时间 前面要带个进行时 比如 have been doing

A 对。
在过去的30年内,巨大的改变已经发生了。

A对
在过去的三十年里发生了巨大的变化。for表示的是延续的一段时间

a
在过去的30年发生了很大的的变化
b为时间段,若用b前边应为 Have been taking palce