关于非谓语动词的几点疑惑The country has already sent up three unmanned spacecraft,the most recent ( ) at the end of last MarchA .has been launched B.having been launched为什么要加ING?所以想问 have been done having been done To ha
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/31 15:52:56
关于非谓语动词的几点疑惑The country has already sent up three unmanned spacecraft,the most recent ( ) at the end of last MarchA .has been launched B.having been launched为什么要加ING?所以想问 have been done having been done To ha
关于非谓语动词的几点疑惑
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不是变被动了吗
还有,什么情况下可以主动表被动啊
关于非谓语动词的几点疑惑The country has already sent up three unmanned spacecraft,the most recent ( ) at the end of last MarchA .has been launched B.having been launched为什么要加ING?所以想问 have been done having been done To ha
选B 构成独立主格做状语.
have been done 做谓语 having been done 是现在分词的完成被动形式,要做状语 .to have done 是不定时完成时.
简单的说,就是一个句子里面只能有一个动词。然后根据主动被动变时态。你这题, 从头到尾都在一个句子里,也没有连接词连接,前面已经有has sent up算一个谓语动词了,所以后面的have been launched这个类似谓语的成分要加ing.