has和had有什么区别
- 2023-05-16 23:02:27
has和had有什么区别?
1、has和had都是have的不同形式,分别表示现在完成时和过去完成时。2、has用于第三人称单数主语,表示某个动作或状态已经发生或存在了一段时间,并且仍然持续着。3、had用于所有人称和数,表示过去某个时间点或过去某个时间段之前就已经完成了某个动作或存在了某个状态。4、举例来说,I have eaten breakfast(我已经吃过早餐了)是现在完成时,而I had eaten breakfast before he arrived(他到达之前,我已经吃过早餐了)是过去完成时。5、需要注意的是,has/had后面一般要接过去分词形式的动词。
has具有吃、有、得到、从事、允许等含义;had通常作动词have的过去式和过去分词,表示得到,也可用于过去完成时和过去完成进行时,表示已经。
声明:本文内容及图片来源于读者投稿,本网站无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。请将本侵权页面网址发送邮件到583666585@qq.com,我们会及时做删除处理。