空中网账号修改:I had read the book yesterday。I have read the book yesterday这些句子语法正确吗?请详细的说明吧

来源:百度文库 编辑:高考问答 时间:2024/04/30 20:39:52
I had read the book yesterday。I have read the book yesterday这些句子语法正确吗?请详细的说明吧

错了。这里不能用完成时态。正确的说法应该是I read the book yesterday.完成时强调过去的事对现在的影响,是不接具体过去时间的。如果一定要用完成时,就直接说I have read the book就好。

注意!如果根据文章有上下句的情况下,这些句子都有可能是正确的。

前者表示 我在昨天看完了书 是强调昨天完成

后者表示 我昨天看的书,我今天才看完的

I have read the book yesterday.这句错了!