现在完成式和过去式怎么分别.还有以下要用现在完成式的句子该怎么分别用完成式还是不用?为什么?

2025-06-26 19:52:07
推荐回答(2个)
回答1:

1 has passed 前面的短句使用现在时,后面描述完成的动作要用现在完成时。
2 have just heared 有Just 就用完成是
3 stole 没有时间描述只是表示状态就用过去时
4 has gained 有since就用完成时
5 Have you finished 有yet就用完成时

主要是看有没有固定时短语,来用完成或过去时。
just now 用于过去式。just用于现在完成式。
以下时间短语可以和现在完成时搭配:
for, since,so far, ever, never,just, yet, until, up to now, in past years, always and so on.

以下时间短语可以和过去时搭配:
yeaterday, last week, ...ago, in October, in 2006, just等等具体的时间。

共同的时间状语:
this morning, tonight, this april, now, once, before, already, recently, lately等等。

回答2:

1 Ann is very happy,She _has passed_( pass ) the examination.
2 I __have just heard__( just / hear ) the news about the earthquakes on the radio.
3 The thief __stole/has stolen__( steal) the jewellery.We should call the police.
4 She __gained__(gain) a lot of weight since last year.
5__Have you finished__(you/finish ) your revision yet ? It is taking you ages!!

最简单的区分办法: 过去式应该有过去某一时间在句子里或上下文有提示。现在完成式没有具体的过去某一时间。