早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道初中英语小题Therehavebeenmanychanges(happen)用什么形式呢?为什么呢?

题目详情
一道初中英语小题
There have been many changes_________(happen)
用什么形式呢?为什么呢?
▼优质解答
答案和解析
happening
首先,happen是不及物动词,是没有被动语态的,因此这里不能填被动语态的“happened”;
然后,there have been 这是一个现在完成进行时,表示仍在持续的动作,在这句话里面,即表示很多改变仍在发生,就是说,虽然已经有很多改变了,但是仍然有很多东西正在改变.been是be动词,后面只能加非谓语的形式,在这里,因为改变仍在进行中,因此要用进行时,即happening.
这样楼主能看懂不?