早教吧作业答案频道 -->英语-->
Greatchangesinthelastthreeyears.A.havetakenplaceB.havebeentakenplaceC.havehappenedD.havebeenhappened
题目详情
Great changes ________ in the last three years.
A.have taken place
B.have been taken place
C.have happened
D.have been happened
A.have taken place
B.have been taken place
C.have happened
D.have been happened
▼优质解答
答案和解析
答案A
happen和take place都可以表示“发生”,其区别是:前者往往带有偶然的意味;如果表示“某人发生了什么事或某物发生了什么情况”时,用happen to sb./sth.;而后者常用于表示“某些历史事件或会议等按意图、计划的发生”.认真分析题意,因“发生的变化”是“有计划的”,可排除C、D选项;又因take place没有被动语态,故正确答案是A.
happen和take place都可以表示“发生”,其区别是:前者往往带有偶然的意味;如果表示“某人发生了什么事或某物发生了什么情况”时,用happen to sb./sth.;而后者常用于表示“某些历史事件或会议等按意图、计划的发生”.认真分析题意,因“发生的变化”是“有计划的”,可排除C、D选项;又因take place没有被动语态,故正确答案是A.
看了 Greatchangesin...的网友还看了以下:
Greatchangesinthelastthreeyears.A.havetakenplaceB 2020-07-09 …
Greatchangesinmyhometowninthepastfewyears.A.weret 2020-07-26 …
超简单英语问题!Oh,yourcountryisnotwhatitusedtobewhenIvis 2020-07-26 …
9.(2013江门)Greatchangesinthetownsince1988.A.havetak 2020-11-12 …
1.thepastfewyearstheregreatchangesinmyhometown.A.h 2020-11-23 …
英语填空求助,请告知解题原因..57.inwinter,wewearwarmcoatstoprote 2020-12-19 …