我想问一下怎么样准确的判断一个句子填空要用现在完成式或过去时?

2024-11-02 11:36:05
推荐回答(2个)
回答1:

过去式表示过去完成的动作
eg: He got an A in the test last time
他上次在测验中得了一个A

现在完成表示动作在过去完成,但它的影响持续到了现在
eg:I have seen the film
我已经看过那部电影了,过去看过,这个影响持续到了现在

过去完成时,表示发生在过去的一个动作之前的事情,一般和过去时同时出现的
eg: He got an A in last test and he had gotten 4 As.
他在上一次测验中得了一个A,并且一共已经得了4个A了

回答2:

第一是根据句子意思,如果表示已经怎样怎样,就用现在完成时。表示做过了就用过去式。第二是看这个句子中的从句的谓语动词时态,如果从句用过去式,主句也用过去式