‘have had’ 是英语中的现在完成时态,它用来描述在过去某个时间点发生的事情对现在的影响或结果。现在完成时态由助动词 have/has 和过去分词构成。

在语法上,‘have had’ 可以分为以下两种情况:

  1. 表示过去某个时间点开始,一直延续到现在的动作或状态。例如:
  • I've had this car for five years. (我买这辆车已经五年了)
  • We've had a great time on this vacation. (我们在这次度假中玩得非常愉快)
  1. 表示过去某个时间点完成的动作或状态对现在的影响或结果。例如:
  • She's had a lot of experience in this field. (她在这个领域有很多经验)
  • He's had a cold for two weeks. (他感冒已经两周了)

在口语中,‘have had’ 可以简化为‘ve had,‘has had’ 可以简化为‘s had。例如:

  • I’ve had enough of this. (我受够了这个)
  • She’s had a rough day at work. (她在工作中度过了艰难的一天)

总之,‘have had’ 是英语中的现在完成时态,用来描述过去某个时间点发生的事情对现在的影响或结果。它是英语学习中非常重要的一种时态,需要认真掌握。

Have Had 现在完成时态:用法详解及例句

原文地址: https://www.cveoy.top/t/topic/lqy6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录