ago可以与完成时连用吗He has been away his hometown three years ago.这句

ago可以与完成时连用吗
He has been away his hometown three years ago.这句子对吗?ago可以和现在完成时连用吗?
1478963214789632 1年前 已收到3个回答 举报

gong_0536 幼苗

共回答了23个问题采纳率:91.3% 举报

时间段+ago只能和一般过去时态连用
since +时间段+ago才可以和现在完成时态连用
所以你上面的这个句子应该是这样:He has been away his hometown since hree years ago.

1年前

6

vegege 幼苗

共回答了1510个问题 举报

一般完成时态使用for或者since

He has been away from his hometown for three years
He has been away from his hometown since three years ago

1年前

1

njnubtty 幼苗

共回答了17个问题采纳率:88.2% 举报

不能,已经说了三年前,就是只能用一般过去时。

1年前

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