He has lost his bike two years ago.has lost,his,tow years,ago这些单词中,哪个不对?has lost是连起来的!

问题描述:

He has lost his bike two years ago.
has lost,his,tow years,ago这些单词中,哪个不对?
has lost是连起来的!

删除has

你拼的two错了

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

lost

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

two years

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