suffered from作独立主格结构的用法,以及与suffering from 怎样区分

问题描述:

suffered from作独立主格结构的用法,以及与suffering from 怎样区分
确实见过suffered from引导的独立主格,前面没有having.
如果弄错了,请告知.
希望专业人士回答.

suffered from引导的独立主格,前面没有having是错的,因为这时候的suffer是不及物动词.
不及物动词没有被动语态.
比如说:
1 Having suffered from a bad leg for years, he can't walk properly,这是分词结构, 不能说成:Suffered from a bad leg for years, he can't walk properly,
2 Mary having sufffered from a bad leg for years, her mother has to take her to school in her car every day -------这是独立主格结构,不能写成: Marysufffered from a bad leg for years, her mother has to take her to school in her car every day.