has gone,had gone,has been,had been 该怎么使用(搞乱了,特别是had和has)

has gone,had gone,has been,had been 该怎么使用(搞乱了,特别是had和has)
has不是一般现在时的第三人称单数吗?应该用在一般现在时吧 但是我在现在完成时看到他在里边 晕了 我知道been是去了回来 gone是去了还没回来 就是不知道had和has该怎么区别选择
何群 1年前 已收到3个回答 举报

ly5121211 幼苗

共回答了18个问题采纳率:77.8% 举报

had 是 has/have 的过去式,has/have 加动词的过去分词,表示现在完成时,而had,加动词的过去分词,表示过去完成时.

1年前 追问

3

何群 举报

has gone,had gone,has been,had been都用现在完成时 可以理解 主语第三人称单数就用has的吗?

举报 ly5121211

如果主语为单三,而且是现在时的情况下就要变,过去时则不论主语为什么,都要用过去时,即had

Harbor_Kobe 幼苗

共回答了50个问题 举报

你可以按意思理解,比较简单
has gone 以前。过去发生过的动作,还在持续
had gone 曾经。过去发生过的动作,没有持续已经完成
has been 以前,过去发生过的动作,还在持续
had been 曾经,过去已经完成,没有持续,已经完成

看到had,想到是已经完成的动作,做曾经理解。has gone,had gone,has been...

1年前

3

迷茫不知去路 幼苗

共回答了2个问题 举报

has 是 present perfect
had是过去式
has been gone 他已经离开了,在过去,不过你不能说出准确的时间他离开的时候。

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.031 s. - webmaster@yulucn.com