He regretted very much having said smoething gross .句中的having 什么用法?作什么成分?
regretted 是形容词,能做谓语吗?如果我这样理解这个句子,regretted very much作表语,来说明主语。having said 作谓语,因为是have done 。宾语是something gross 这样理解哪里不对?
追答regretted是regret的过去式,不是形容词.
你的理解完全错误。regret 已经是谓语了,不会再有另一个谓语动词。
【主语He】 【谓语regretted】 【状语very much】 【宾语having said smoething gross】
追问谢谢指导
楼上说的对,应该是宾语用法