He has lost his bike two years ago.

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:44:52
has lost,his,tow years,ago这些单词中,哪个不对?
has lost是连起来的!

has 应该去掉,因为two years ago限定了时态是一般过去时,而have done是现在完成时态.

two years

he lost his bike two years ago.
he has lost his bike.

Has不对,有明确表示“几年前”或“几个月前”等时间状语时不能用现在完成时,只能用一般过去时,所以正确的应该是He lost his bike two years ago.

你拼的two错了

删除has