has had和had had有什么区别

81次

问题描述:

has had和had had有什么区别求高手给解答

推荐答案

2024-05-10 01:40:51

"Has had" 是一个简单的现在完成时态,它表示某件事情从过去的某个时间点一直持续到现在。

比如:- She has had a headache all day. (她从早上开始就一直头痛。)"had had" 则是一个过去完成时态,它表示某件事情已经完成,发生在过去的某个时间点。比如:- By the time she got home, she had had dinner. (她到家的时候,已经吃过晚饭了。)另外,"had had" 也可以用来表达虚拟语气中的过去完成时态。比如:- If he had had enough money, he would have bought a car. (如果他有足够的钱,他就会买一辆车。)总的来说,区别在于 "has had"强调的是过去到现在的持续性,而"had had" 则是强调过去某个时间点的完成。

其他答案

2024-05-10 01:40:51

has had 是现在完成时,had had 是过去完成时,has had 的 has 是第三人称,也就是“他”“她”“它” has had 意为拥有,已经拥有完了,现在还拥有,而had had 是过去拥有,现在不拥有了。

知途问学相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6