最近学习英语的非谓语这块。感觉非谓语的十种形式还是不会选择。比如当表示主动且完成的时候,什么情况下用to have done什么情况用having done.被动完成有三种形式to have been done,having been done,done都是适用什么情况,我有点混淆了。是不是我钻牛角了?不吝指教谢谢了!
你的问题的答案几乎就是一本语法书中非谓语动词一章的全部内容。
我已经告诉你非谓语动词的可能的形式不止十种形式。你还在坚持。
例如:He is believed/said/known to have been writing a new book (for six months).
你其实只需掌握不定式、动名词、现在分词、过去分词各自做什么成分、to do, doing, done的基本形式表示主动还是被动意义,其逻辑主语为何?与谓语动作的相对时间关系为何?
剩下的问题就是通过语态的变化和体的变化,来修改其基本形式所表示的主动意义以及时间关系。没有必要机械的去一个个地记忆每种变化的意义和用法。
所以,仔细看语法书,慢慢体会。基本形式为纲,变化形式为领,提纲携领。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!