He has had great success in life.
问题描述:
He has had great success in life.
他的事业很成功.
这句话对吗?怎么连着2个have?
in life是事业的意思吗?
答
have great success 表示取得成功,故此had为实义动词“取得”,此句完成时态,故前一个has 为助动词,因此后一个had用过去分试形式.
in life “在一生中”,所以用完成时
直译为他在他的一生中取得了很大成就.
上译法可能是意译了.