问答网

当前位置: 首页 > 知识问答 > has和had的区别

has和had的区别

知识问答 浏览6次

"has"和"had"都是动词"have"的不同形式,主要用于英语语法中,它们的主要区别在于时态。

"has"是现在完成时态的形式,用于描述从过去某一时间开始一直持续到现在的动作或状态。“I have a car.”(我有一辆车),在这个例子中,“have”表示的是现在的状态,并且动作(拥有一辆车)是从过去开始并一直持续到现在的。

而"had"则是过去完成时态的形式,通常用于描述在过去某个时间点之前已经完成的动作。“By the time I arrived, she had already left.”(当我到达的时候,她已经离开了),在这个例子中,“had”表示的是在到达那个时间点之前(过去的某个时间点),她已经离开了。

这两个词的主要区别在于它们描述的时间范围:"has"关注的是现在以及过去的一段时间,而"had"则关注的是过去的某个特定时间点之前。