选择,正确答案.为什么

来源:百度知道 编辑:UC知道 时间:2024/06/13 17:53:02
6. Great changes ____ in the village since then.
A. have been taken place B. took place
C. have taken place D. were taken place
7. In the last few years Beijing ____ greatly.
A. has changed B. has been changed C. changed D. was changed

6-C;7-A
这两句语法重点都在于现在完成时。关键词since;in last fewyears.
take place 不及物,无被动态。

6.选A

首先,选项必须是被动,排除B、C

其次,句子中间有since then 表示要用完成时

7.A

首先,句子中有in last few years(最近几年来),要用完成时

其次,change不需要被动语态

6 C 7 B
6通过since then得出时态是现在完成时,但take place没有被动用法。
7由In the last few years 得出时态是现在完成时,change有被动用法,北京是被改变的。

6选C TAKE PLACE不用被动的 句子中间有since then 表示要用完成时
7B北京是被改变的,故用被动

6. C 因为take place没有被动语态,后面根据since then用现在完成时

7.A 根据意思,应该用主动语态,因为是”北京变化很大.”

错了不管啊~~~~~~飘走~~~~~~~~~~~~~