我想问下having benn+adj和have been+noun可以用于独立主格吗?
我们知道having been done和having done可以用于独立主格。谢谢老师了!
Tom is looking after his little brother these days, his mother having been ill for a week.
Tom having been my friend for 20 years, I know almost everything about him.
以上二个句子中的独立主格结构就是你说的结构。系表结构表示状态,转态的完成体必须与持续时间状语连用。
其实网友学英语没必要这样学。你应该多注意你见到的实际的英语句子,而不是想当然的闭门造车。我造的句子对你又有多大帮助呢?多读一些原文,增加语感,增加一些感性认识。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
网友的问题,存在自相矛盾。
1. having done 是一个“符号”,一个现在分词完成式(完成体)的符号,它本身就包含着 having been + n./adj.
2. having been done 是having done 的被动式;而having been + n./adj. 没有被动式。
建议网友好好学习语法的非谓语部分。
我发现,网友的好多问题,老师们都认真解答了,但都没有采纳,仍然束之高阁。迄今一共提问了20个问题,但只采纳了2个,这很不合适。特提出警告!
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!