这句英文的语法谁能帮我分析下?She has had part of her sentence remitted.她被免去部分刑期.这两个HAS HAD连在一起,我想了半天也没弄明白,谁能详细给我讲下啊,

问题描述:

这句英文的语法谁能帮我分析下?
She has had part of her sentence remitted.她被免去部分刑期.
这两个HAS HAD连在一起,我想了半天也没弄明白,谁能详细给我讲下啊,

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

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

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