现在完成时与一般过去时的区别现在完成时与一般过去时都表示一个在过去完成的动作。它们属于不同时间的两种时态,现在完成时属于现在时态的范畴,而一般过去时属于过去时态的范畴。下面我们先从构成形式上区别一下两种时态。现在完成时的动词形式为:“have (has)+动词的过去分词” 像have/has done:而一般过去时的动词形式为:“动词的过去式”像did .例如:Jacks mother took him to school every day when he was in primary school.杰克在小学时他妈妈每天送他上学。Maria has never read any Chinese stories. 玛利亚从未读过中国故事。2. 基本用法不同:“对现在影响”、“持续到现在”正如前面所说,现在完成时是与现在有关的时态,属现在时态的范畴,现在完成时与一般过去时最大的区别有两点:它侧重于过去的动作对现在造成的影响;而一般过去时是一种过去时态,侧重于表示过去的动作,与现在无关。例如:Yesterday I went