问题标题:
对于现在分词完成时(被动)和过去分词表被动有些模糊.withtrees,flowersandgrass____everywhere,mynativetownhastakenonanewlook.havingbeenplanted和planted在对于表示时间的时候意思一样么?都可以
问题描述:

对于现在分词完成时(被动)和过去分词表被动有些模糊.

withtrees,flowersandgrass____everywhere,mynativetownhastakenonanewlook.

havingbeenplanted和planted在对于表示时间的时候意思一样么?

都可以表示已经种了花,草,树么?谢谢

李燕风回答:
  havebeendone的形式是被动语态的现在完成时态,表明一个动作被执行.在这个句子中with表示伴随,   planted表示动作的结束.   根据句子的场景,这些树种完了,我的家乡换了新面貌.树种完,是过去动作的结束.所以要用planted,过去分词作宾补.请拍砖
查看更多
英语推荐
热门英语推荐