这句英文的语法谁能帮我分析下?

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:52:35
She has had part of her sentence remitted. 她被免去部分刑期。

这两个HAS HAD连在一起,我想了半天也没弄明白,谁能详细给我讲下啊,多谢。

has是助动词,本身没有实际的含义.只是构成句子的时态.
had构成谓语动词的一部分, have something done 意思是“使某事被做”

这就是一个一般的现在完成时,你不要看有一个has,还有一个had,就不明白了,第一个has是现在完成时里必有的,一般是have,但主语是she,所以have应为第三人称单数等式,第二个had就是一个动词,是have的过去分词,其实就是一个have/has+动词过去分词的现在完成时,很简单

have/has + 过去分词
是 现在完成时 的结构
具体参考 参考资料 我也不好直接复制了 呵呵