请教两道英语单选题

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:13:04
1, Great changes ______in our school in the past 10 years.
A`took place B`were take place C`have taken place D`have been taken place C,D怎么看啊
2,patience is a kind of quality and that's ________it takes to do anything well.
A`what B`taht C`which D`why

1.选C 解析:take place是用作主动的,sth take place,其实和happen是差不多的,sth happen

2.选A 解析:这是个固定用法,it takes A to do B,要完成B需要A作为条件。例:It takes pains to make money.(赚钱是很辛苦的) 尽管这里的take pain to do被很多老师说成是固定搭配,但是我倾向于认为和上面的句型是有关的,其实也是一个道理

C(take place没有被动语态)
D

C take place是不及物动词,没有被动语态。
D 耐心是一种品质,这也是它是我们做任何事都成功的原因。

1:C
解释:首先题目中“in the past ”常与完成时态连用,所以排除A,B两项。其次,因为take place 不能够用于被动语态,只能用作主动,所以选择C
2:D
解释:这就是为什么做任何事成功的原因

C
D
前面的人分析的很清楚了

Ctake place没有被动语态
D是表语从句