英语意思辨析简单一句话:He wrote a book.看语法书上写表示书已经写玩,那又于过去完成式区别在哪?还有这句话

英语意思辨析
简单一句话:He wrote a book.
看语法书上写表示书已经写玩,那又于过去完成式区别在哪?还有这句话可以表示书没有写完吗?求教英语达人给个准确的回答
千帆历尽 1年前 已收到4个回答 举报

女木鱼 幼苗

共回答了17个问题采纳率:94.1% 举报

he wrote a book 中wrote是过去式 用于表示完成意思 也就是说--他写了一本书(应经完成)
he had wrote a book中had wrote是过去完成式 用于表示已过去的一个时间点为基准,在这个点之前的某个动作对基准点以后的影响.一般不可单用,用于段落中.
he has been writting a book 表示他一直在写这本书,表示持续状态 证明还未完成.has been doing表示持续一直的状态,将来可能持续也可能停止.

1年前

8

ee保湿露 幼苗

共回答了17个问题 举报

我个人觉得如果用了过去完成时,就没有表达这本书是否出版之类的问题。这里一般过去时和现在完成时一样,都表示动作发生在过去而效果持续到现在。具体来说就是,一般过去时说明这本书还在,而过去完成时就不得而知了。He wrote a book不可以表示这本书没有写完,He is writing a book或者He has been writing a book则可以表示书没有写完。...

1年前

2

找不到相爱的证据 幼苗

共回答了38个问题 举报

wrote较为强调“写”这个动作
而has written则强调过去发生的事对于现在的影响,
如果没有上下文其实是不能判断书是否写完的,
英语这东西是要多体会语境才有感受的,

1年前

1

Leon__SUN 幼苗

共回答了2个问题 举报

过去时里面其实就包含了过去完成时,只是说话人想办法要表示的重点不同而已.本句没有书没写完的意思.如果是过去时那么应该有上下文提示为过去时否则想要表达他曾经写过书最好用现在完成时:He has written a book.过去完成时在初中教材中通常用在从句中.
别想的很复杂,其实英语很死板的,只要认真就能学好.
祝你进步....

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.030 s. - webmaster@yulucn.com