你读过《小妇人》吗?用英语怎么说,为什么不用一般过去式?

如题所述

你读过《小妇人》么?用英语可以表达为 Have you read little women? 用现在完成时的原因是考虑到这件事是否还在持续。当然如果你用一般过去时 Did you read little women? 这样的问法也是可以的。

建议你了解一下一般过去时和现在完成时这两种时态的区别和用法。

一般过去时的基本结构:be动词:was/were;实义动词:动词过去式,现在完成时的基本结构:助动词have/has+动词的过去形式;一般过去时表示过去某个时间内的事实或状态,现在完成时表示过去发生的动作到目前为止已经完成或刚刚完成。

现在完成时和一般过去时的区别,在我们通常老师的讲解当中,通常讲解成一般过去时表示过去发生的动作对现在不产生影响,而现在完成时表示过去发生的动作,对现在产生影响,这是我们通常的讲解。

而实际上我在小时候就一直有一个疑问,我就会问老师说,老师一个动作发生在过去,他怎么会对现在没有影响?我总觉得一个动作发生在过去,他对现在肯定有影响,哪怕它再小,他多多少少得有那么一丁点影响,比如说 I finished my homework yesterday。你看,我昨天做完了作业,表面上看这是一个一般过去时。好像对现在没有产生影响,但是老师我做完作业,对现在应该有影响。如果没有影响的话,我为什么要做作业?这就是我小时候的疑问。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-06-07
你读过《小妇人》吗?
用英语表达:
Have you read Little Women?
注:完全没有问题,希望帮助到您。请及时点击采纳。追问

为什么不用一般过去式?

追答

是指截止到问话人问话时,“你”是不是读过。在时间上覆盖面更广。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网