作业帮 > 英语 > 作业

关于非谓语动词的几点疑惑

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/11/08 08:55:08
关于非谓语动词的几点疑惑
The country has already sent up three unmanned spacecraft,the most recent ( ) at the end of last March
A .has been launched B.having been launched
为什么要加ING?
所以想问 have been done having been done To have done.有什么区别?
获知说,现在分词是表主动,那having加了个been不是变被动了吗
还有,什么情况下可以主动表被动啊
选B 构成独立主格做状语.
have been done 做谓语 having been done 是现在分词的完成被动形式,要做状语 .to have done 是不定时完成时.
再问: 你说的都对啊,可是我还不是很明白现在分词已经是主动了又被动形式那是什么意思?你可以举一个例句说明一下吗?谢!
再答: The experiment having been done, the students left the laboratory 表示实验在left之前已经被做完。所以用过去分词的完成被动形式。
再问: 可是experiment不是被做的吗,为什么不用has been..呢
再答: 可以 那就得改成这样的句子了:The experiment has been done and the students left the laboratory