现在完成时和过去完成时还是没搞懂,哪位大神能通俗明了的讲一下~我今天看了个造句,说 她以前从未被拒

2025-04-05 06:17:04
推荐回答(1个)
回答1:

现在完成时表示的动作发生在过去,以现在的时间为基点,但侧重对现在产生的结果或造成的影响,与现在有关,其结构为“助动词 have (has) + 过去分词”;

过去完成时则是一个相对的时态,以过去时间为基点,它所表示的动作不仅发生在过去,更强调“过去的过去”,只有和过去某时或某动作相比较时,才用到它。

比较: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.没什么,我只等了几分钟。