永发信息网

英语have+过去分词,had+过去分词.区别是什么,

答案:1  悬赏:0  手机版
解决时间 2021-05-21 11:55
  • 提问者网友:感性作祟
  • 2021-05-20 19:25
英语have+过去分词,had+过去分词.区别是什么,
最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-05-20 20:11

have done是现在完成时,意思是done的动作对现在有影响;
had done是过去完成时,它表示过去的过去,在一个句子里,只done的动作发生在过去的动作之前.这个没有have done的使用频率高.它主要是要表达过去的过去意思.
现在完成时表示的动作发生在过去,以now的时间为基点,但侧重对now产生的结果或造成的影响;过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它.
比较:I have learned 1000 English words so far.到目前为止我已经学会了 1000 个英语单词.
I had learned 1000 English words till then.到那时为止我已经学会了 1000 个英语单词.
— I'm sorry to keep you waiting.对不起,让你久等了.
— Oh,not at all.I have been here only a few minutes.没什么,我只等了几分钟.


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯