via cpu hp电脑:I had read the book yesterday。I have read the book yesterday这些句子语法正确吗?请详细的说明吧

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 07:01:47
I had read the book yesterday。I have read the book yesterday这些句子语法正确吗?请详细的说明吧

我认为这两个句子不正确。
第一个句子用的是过去完成时态,而过去妄称时态的用法可归纳为“过去的过去”也就是说是过去某一时刻之前发生的动作或状态。因此该句子可改为:
I have read the book brfore.

前者读书的动作在昨天以结束,也就是说强调这本书读完了,而后者只有读的意思,只是说昨天我读过了