i have read two books two years ago.这句话有错误吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 19:57:14
i have read two books two years ago.这句话有错误吗?
xT]S@+>+Up[$PbQ4BPQCD1n'B&8ӗfݽ9瞛D͆>Y<f 16O8_áxfb+S.^I e/ Nǟ>>7|Ý1K553\%F2޼fJ-V֊{D{U[б sc$gÉ\&%8 E'N( Fd4)},z%^٦\Z6:sT}v}VgOy.}4 scjNe`wTHv =5

i have read two books two years ago.这句话有错误吗?
i have read two books two years ago.这句话有错误吗?

i have read two books two years ago.这句话有错误吗?
有错误,过去完成时应该用在一段时间,而某个具体的时间应用过去式.
改为I have read two books in these two years 或 I read two books two years ago.

有,I要大写

I have read two books in these two years 或 I read two books two years ago.

有错误,时态不对,两天前不该用完成时态
改:i have read two books during the last two years.
我过去两年看了两本书、
````````````````````````````````````````
答案有帮助还望及时采纳、谢谢、
祝学习进步、

对的 read的过去式就是它本身

不正确,two years ago是指两年前时间节点截止到两年前,而have引导的完成时则是以现在为时间节点,时间不一致,不正确

不对开头没大写

可以加个since或者加for去掉ago

Since two years ago

正确的意思是【我看了两本书两年】
你这句话是错的
可改为1、I have read two books since two years ago或2、I have read two books for two years
这句话主要想表达的是我两年可以看两本书还有 你采纳的那个是错的 这是现在完成时 因为助动词是have而不是had
真想问问这种答题的人是真没注...

全部展开

正确的意思是【我看了两本书两年】
你这句话是错的
可改为1、I have read two books since two years ago或2、I have read two books for two years
这句话主要想表达的是我两年可以看两本书

收起

没错儿