过去式和过去完成时怎么区别谢谢了,大神帮忙啊

2025-03-06 21:38:58
推荐回答(2个)
回答1:

过去式:只是代表过去的一个动作 例:I bought a book yestoday. 我昨天买了本书 句子中一般会有表示过去时间的词在,而且只表示书是昨天买的。 过去完成时:过去发生了的动作对日后造成的结果或影响,有可能延续到未来. 例:I have learnt English ten years ago. 10年前我(已经)学过英语了. 学过了,现在可能还记得,有影响的,而且是完成了的动作. 希望令你满意!

回答2:

现在完成时与一般过去时的区别: 现在完成时强调这一动作与现在 的关系,如对现在产生的结果,影响等, 而一般过去时则只表示过去的事实,不表示和现在的关系. 所以,表示过去固定时间的状语只能与一般过去时连用,而不能与现在完成时连用.例: Have you ever been to the Forbidden City before? 你以前去过故宫吗? Yes,I have. 是的,我去过. when did you go there? 你什么时候去的? Last week(I went there). 上星期(我去的). 又如: I've just seen a horrible accident. 我刚刚看见了一件可怕的事故. Oh,what happened? 噢,怎么了? A truck ran into a cyclist. 一辆卡车撞了一个骑自行车的人.