发布网友 发布时间:2024-09-17 10:40
共2个回答
热心网友 时间:2024-10-03 04:49
两个句子的时态不一样。
第一个句子是过去时,表示在过去的某个时间他去了北京。他的行为发生在过去,和现在没有关系。
第二个句子是现在完成时,表示他已经去北京了,现在人还在北京。
在做题时,过去时与现在完成时容易混淆,那么应该如何加以区分呢?
法一:定义法
过去时是指行为或状态发生在过去,跟现在没有关系,现在和过去相比可能已经改变了。
现在完成时强调过去的行为或状态持续到现在,对现在产生了影响。
以上面两个句子为例,第一个句子只是说明他过去去过北京,现在可能已经不在北京了。
第二个句子说明他过去去了北京,现在他还在北京。
法二:结构法
从句子的谓语结构来看,如果是动词是过去式,就是过去时态,如第一个句子中的“went”就是“go”的过去式;如果动词是has或have+过去分词,就是现在完成时,如第二个句子中的“has gone”。
法三:特殊词法
如果句子中出现last week/year/month等表示过去某个时间的词语,就是过去时;如果出现像so far、for three years等表示从过去某一时刻开始持续到现在的时间段的词语,就是现在完成时。
热心网友 时间:2024-10-03 04:54
有区别。
"一个去了北京"表示去北京了。
"一个还在北京"表示已经在北京了。