摘要:过去完成时与现在完成时的区别,更多关于四六级语法问题,请关注希赛网英语频道。
现在完成时表示的动作发生在过去,以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.没什么,我只等了几分钟。
英语四六级备考资料免费领取
去领取