永发信息网

has +动词过去分词 had+动词过去分词 这两个有什么区别????举例说明

答案:4  悬赏:0  手机版
解决时间 2021-03-21 04:44
  • 提问者网友:姑娘长的好罪过
  • 2021-03-20 14:28
has +动词过去分词 had+动词过去分词 这两个有什么区别????举例说明
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-03-20 14:37
第一个是现在完成时


I have finished my homework.追问第二个?追答第二个是过去完成时
表示过去的过去已经完成或发生了的动作


The train had left when I got to the station.不明白再问!
望采纳!追问谢谢!~
全部回答
  • 1楼网友:千杯敬自由
  • 2021-03-20 18:47
时态不同追问详细点追答前者是现在完成时,发生在现在的过去,在句子中有明显的事件发生的先后顺序.后者是过去完成时,发生于过去的过去,并对现在存有一定的影响.我想这个你是明白滴.
然后,例句.
She didn’t go to bed until she had finished her work.  她直到把工作做完之后才睡觉.
go to bed是过去的,而finished her work是发生在之前的,所以用过去完成时.
I have spent all of my money.(现在我没有钱花了.) 这用的就是现在完成时
  • 2楼网友:从此江山别
  • 2021-03-20 17:51
has done 现在完成时 他已经洗完碗。he has washed dishes。 现在说
had done 过去完成时 他是昨天说,他已经洗完碗。he said he had washed dishes. 过去说
  • 3楼网友:持酒劝斜阳
  • 2021-03-20 16:14
have (has)+ 过去分词, 是“现在完成时”的结构。(当主语是第三人称单数时用“has”。其它情况用“have”)
had +过去分词, 是“过去完成时”的结构。(不论主语是任何形式,都用“had”)
“现在完成时“与”过去完成时”是两个完全不同的概念。
“现在完成时“表示:过去发生的事情,强调对现在造成的影响或结果。
“过去完成时“表示:过去发生的事情,强调到过去某一时间点时所造成的影响或结果。(与现在的状况没有关系)

例如:She hasn't got much money either,表示“(到现在为止)她没有很多钱了。”

又如: She (They)hadn't got much money either,表示“(到昨天或以前的任何一个时间点)她(她们)没有很多钱了。(现在的情况是,她(她们)也许有钱了。)”
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯