英语中完成时后面可以跟短暂性动词吗,

erwin_zhang 1年前 已收到1个回答 举报

天合上吹风 幼苗

共回答了15个问题采纳率:100% 举报

Some of the swamps have become polluted与Some of the swamps have been polluted不同的是 后者是被动语态 be done 一些沼泽被污染
have +短暂性动词(过去分词)的现在完成时不能与一段时间连用 如 I have bought the pen.没有一段时间 I have had the pen for three days.其中for three days.是一段时间,所以短暂性动词buy(bought)换成了与其对应的had 短暂性动词有对应的持续性动词可转化

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.024 s. - webmaster@yulucn.com