梦幻西游口袋刷储备:He has had great success in life.

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 05:09:04
He has had great success in life.
他的事业很成功。
这句话对吗?怎么连着2个have?
in life是事业的意思吗?

have great success 表示取得成功,故此had为实义动词“取得”,此句完成时态,故前一个has 为助动词,因此后一个had用过去分试形式。
in life “在一生中”,所以用完成时
直译为他在他的一生中取得了很大成就。
上译法可能是意译了。

对,
have/has+过去分词------现在完成时
第一个是助动词,第二个是“有”的意思
in life是在事业、生活方面的意思

have的现在完成时has had
就像do的现在完成时have/has done
in life是一生中

应为"他的人生中有巨大贡献"
in life意思是"在生命中"
翻译不对,英文也不对,这是一个现在完成时句子,应为He has had a great success in life.

应为“他在事业上取得了巨大的成功”
had great success为取得了巨大的成功
He has had great success in life.是一个现在完成时的句子。