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

现在完成时是不是都是被动语态?例如:Therehavebeenseveralnewevents___totheprogramfortheGames.A.addB.toaddC.addingD.added但是为什么不能选C,用现在进行时呢?h

题目详情
现在完成时是不是都是被动语态?
例如:There have been several new events___ to the program for the Games.
A.add   B.to add
C.adding  D.added 但是为什么不能选C,用现在进行时呢?have been doing
▼优质解答
答案和解析
There have been是there be 句型的现在完成时,表示对现在造成的影响.add与 前边的 have been 并没有关系,add是来修饰 events 的,由于events(项目)和add to (添加)之间是 “项目被添加”,所以用过去分词.