非谓语动词里的having done什么时候用呢?
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/09/25 22:15:17
非谓语动词里的having done什么时候用呢?
我知道二者有时间区别,可到底怎么区分呢?
--to reach them on the phone,we sent an email instead.
A.Failed B.Having failed
The country has already sent up three unmanned spacecrafts,the most recent()at the end of last month.
A.having been launched D.to be launched C.has been launched D.being launched
--that she didn't do a good job,i don't think i am abler than her.
A.To have said B.Having said C.To say D.Saying
Rooftops()with plants,called"gernn roofs",could help fight global warming.
A.covered B.being covered
求详解,
我知道二者有时间区别,可到底怎么区分呢?
--to reach them on the phone,we sent an email instead.
A.Failed B.Having failed
The country has already sent up three unmanned spacecrafts,the most recent()at the end of last month.
A.having been launched D.to be launched C.has been launched D.being launched
--that she didn't do a good job,i don't think i am abler than her.
A.To have said B.Having said C.To say D.Saying
Rooftops()with plants,called"gernn roofs",could help fight global warming.
A.covered B.being covered
求详解,
1.B Reason:Having failed 是作为原因状语成分的,可以改写为——Because we have failed to reach them on the phone,we sent an e-mail instead.把 Because we 去掉,但是总不可能让动词直接放句首吧?否则是什么成分就不知道了,是吧?所以应该把have 变为having ,现在分词作状语用.
2.A Reason:"The country has already sent up three unmanned spacecrafts" 已经是一个完整的句子了,所以C项就排除了;因为前一句已经是用了现在完成时了,而且,从the most rescent中也能看出,应该是已经发生的事,所以不能用不定式,所以B项就排除了;再者事情不是在现在发生的,所以不能用进行时,所以D项也就排除了;答案就只剩下A了.
3.B Reason:" --that she didn't do a good job"中的didn't 是过去式,所以不可能与将来时或者现在进行时公用,所以A,C,D都排除了.
4.A Reason:本句可以改写为---Rooftops that are /were covered with plants are / were called "gernn roofs“,which could help fight global warmiing.其中 that are / were covered 作为同位语状语成分,若是去掉先行词,则只需把that 和be 动词去掉就可以了,没必要把be 动词变成being.因为你可以想啊,屋顶又不是只是现在被覆盖了植被是不?不合情理啊,事实上是这是一种通俗说法,而could 也只表示猜测,并非强调过去时,这也是我为何在改写句中写了 are/ were,这就因个人想法而定了.我本人认为应用are,但可能他人有不同想法.
希望以上对你有所帮助,要是可以的话,毕竟我花了好久分析并打字的.
2.A Reason:"The country has already sent up three unmanned spacecrafts" 已经是一个完整的句子了,所以C项就排除了;因为前一句已经是用了现在完成时了,而且,从the most rescent中也能看出,应该是已经发生的事,所以不能用不定式,所以B项就排除了;再者事情不是在现在发生的,所以不能用进行时,所以D项也就排除了;答案就只剩下A了.
3.B Reason:" --that she didn't do a good job"中的didn't 是过去式,所以不可能与将来时或者现在进行时公用,所以A,C,D都排除了.
4.A Reason:本句可以改写为---Rooftops that are /were covered with plants are / were called "gernn roofs“,which could help fight global warmiing.其中 that are / were covered 作为同位语状语成分,若是去掉先行词,则只需把that 和be 动词去掉就可以了,没必要把be 动词变成being.因为你可以想啊,屋顶又不是只是现在被覆盖了植被是不?不合情理啊,事实上是这是一种通俗说法,而could 也只表示猜测,并非强调过去时,这也是我为何在改写句中写了 are/ were,这就因个人想法而定了.我本人认为应用are,但可能他人有不同想法.
希望以上对你有所帮助,要是可以的话,毕竟我花了好久分析并打字的.
非谓语动词 什么时候用过去分词done 什么时候用having been done?
非谓语动词having done的疑问
非谓语动词having been done,to have been done什么时候用?
非谓语动词中,现在分词和动名词有什么区别?什么时候用having done?
分词是什么 分词是非谓语动词?为什么非谓语having+done having用ing形式
高中英语语法非谓语动词being done和done以及having being done的区别
非谓语动词doing/having done/done区别
having done 与done在非谓语动词中区别
非谓语动词做定语时可以用那些结构?having done ,having been done ,having been
非谓语动词被动态的done和having been done有什么区别?
非谓语动词中 done用在什么时候 它和having been done用法有什么区别啊 是不是前者不用考虑时间?
关于非谓语having done 的用法