改错I have got a letter from my brother since two days ago.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 11:24:28
改错I have got a letter from my brother since two days ago.
xTn@9R2?r3LR#cͤUk*CʪKJhӄCZ!1]j(AQQԧy3oXhmPҟP4maۆ; PLve܄m} zT JNU$k+> ԩ.oN?i\UU“B  ⶦmגGZrӧ΅t afI:kRHAE V`[FY}U *MDҼŴ2tCRYo_AY&-RԪ!փ,[H~aD)8pIiЕmND^

改错I have got a letter from my brother since two days ago.
改错I have got a letter from my brother since two days ago.

改错I have got a letter from my brother since two days ago.
现在完成时态句子后面如果是since... 或for...,前面动词则需要用持续性动词
get 是瞬间性动词,应该用have
have / receive / have a letter from sb. = hear from sb. 收到某人的来信
即, I have had a letter from my brother since two days ago.
(got改为had)

have和since去掉

I have got(改为had) a letter from my brother since two days ago.
I have got a letter from my brother since(去掉since,但同时得去掉have,因为这是一般过去时) two days ago.

since去掉即可

去掉since

正解是:I got a letter from my brother two days ago.
因为ago表示过去的时间,需要和一般过去时连用,不能和现在完成时连用。因此前面去掉have,后面去掉since.

现在完成时态句子后面如果是since... 或for...,前面动词则需要用持续性动词
get 是瞬间性动词,应该用have
have / receive / have a letter from sb. = hear from sb. 收到某人的来信
即, I have had a letter from my brother since two days ago.
(got改为had)

i got a letter from my brother two days ago.

since+过去时间,应该用过去完成时,I had got a letter from my brother since two days ago.