判断正误I have taken part in many parties since 5 years ago.请讲下理

判断正误
I have taken part in many parties since 5 years ago.
请讲下理由
2) since +一段时间+ ago
I have been here since five months ago.
可以的
gregchan1216 1年前 已收到4个回答 举报

ahpk799 春芽

共回答了16个问题采纳率:81.3% 举报

去掉since 去掉ago 都不对
去掉since
i have taken part in many parties 5 years ago.应该用过去式 而不是完成时 所以同时要把 have taken 改为took
而去掉ago 本身就是错误的 since 5 years ago 是没有错误的 不要改的
其实原句的错误在于 take part in 是非延续性动词 没有完成时
i have been in many parties since 5 years ago.
或者不用完成时 用过去时表达
i took part in many parties 5 years ago.

1年前

6

痴心人在此 幼苗

共回答了44个问题 举报

去掉ago,since引导的时间状语从句,用现在完成时,ago是一般过去时的时间状语,不能混用

1年前

2

vhmq0001 幼苗

共回答了66个问题 举报


since 去掉

1年前

2

2755115 幼苗

共回答了88个问题 举报

原句的错误在于 take part in 是非延续性动词 没有完成时
I have been in many parties since 5 years ago.
原句应该为I have been in many parties since 5 years ago

1年前

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