麻烦告诉下为什么:There___ great changes in Beijing in the past century.A.has been B.have been C.was D.were 请问为什么不能选D

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 00:49:03
麻烦告诉下为什么:There___ great changes in Beijing in the past century.A.has been B.have been C.was D.were 请问为什么不能选D
xRN@~}+9r"RC".qȍP4PY(?RiHPNٱ'^F2'zoG"oq=z7٤q?=~R RҩR#AYek*%U6jfUFU RW2I+\mlE=%%/ӕ2T N| ?'Kϼk9vO.~P`O{(g@N~{ ^p\%)wFSK8 ;?Q'Ezb3Gqn`1KXE[ _G a/%I=HfGM|-^=\c-Rh FHukc x6 &/TѩFBHi>/傌l@

麻烦告诉下为什么:There___ great changes in Beijing in the past century.A.has been B.have been C.was D.were 请问为什么不能选D
麻烦告诉下为什么:There___ great changes in Beijing in the past century.
A.has been B.have been C.was D.were 请问为什么不能选D

麻烦告诉下为什么:There___ great changes in Beijing in the past century.A.has been B.have been C.was D.were 请问为什么不能选D
in the past century,在过去的一个世纪里,是一个段时间,一般要用完成时态,而不是一般过去式,再如
He has learned English for three years
在过去的一个世纪,北京发生了很大的改变

句子有in the past / last XXX years 时间状语,要用现在完成时,不能用一般过去式

一段时间范围,用完成时

选b,in the past和过去完成时连用\7
现在完成时 发错了

there be中这个be动词要和他后面名词对应,所以用are,in the past century是过去时,所以用were