for some time now, Chinese people .under the leadership of CPC,____the contents of the scientific development theory in the course of practicing socialism in China.A had been improving B have been improving C were improving D improvedthe answer i

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 16:03:57
for some time now, Chinese people .under the leadership of CPC,____the contents of the scientific development theory in the course of practicing socialism in China.A had been improving   B have been improving  C were improving  D improvedthe answer i

for some time now, Chinese people .under the leadership of CPC,____the contents of the scientific development theory in the course of practicing socialism in China.A had been improving B have been improving C were improving D improvedthe answer i
for some time now, Chinese people .under the leadership of CPC,____the contents of the scientific development theory in the course of practicing socialism in China.
A had been improving B have been improving C were improving D improved
the answer is B,翻译下和解释

for some time now, Chinese people .under the leadership of CPC,____the contents of the scientific development theory in the course of practicing socialism in China.A had been improving B have been improving C were improving D improvedthe answer i
For some time now, Chinese people, under the leadership of CPC,____the contents of the scientific development theory in the course of practicing socialism in China.
A had been improving B have been improving C were improving D improved
答案为B.
解释:介词 for + 时间,可以表示(做某事)持续了多少时间,常用在现在完成时的句子中做时间状语.本句中的时态是现在完成进行时(由“have /has been + 现在分词”构成),其用法与现在完成时基本相同,不过更加强调动作的持续和进行.再举一例:She has been talking for 3 hours. (她一刻没停地说了三个小时了.)
翻译:一段时间以来,在中国共产党的领导下,中国人民在实践中国特色社会主义的过程中不断丰富完善科学发展观的内容.

在中国社会主义实践的过程中,在中国共产党领导下的中国人民历经时日,一直致力于完善科学发展观的内容。
因为前面用的是for some time now 到现在为止有一段时日,所以后面要跟现在完成时,ACD的时态都不对。B用的是现在完成进行时,表示这一完善过程已经进行了一段时间,并且还在进行中。
不明白的再问哟,望及时采纳,多谢!...

全部展开

在中国社会主义实践的过程中,在中国共产党领导下的中国人民历经时日,一直致力于完善科学发展观的内容。
因为前面用的是for some time now 到现在为止有一段时日,所以后面要跟现在完成时,ACD的时态都不对。B用的是现在完成进行时,表示这一完善过程已经进行了一段时间,并且还在进行中。
不明白的再问哟,望及时采纳,多谢!

收起

A.不用过去时
B 已经 并且还在
C "for some time now" 要用现在完成时的
D 不对