英语难题哦...现在完成时的!10分!

来源:百度知道 编辑:UC知道 时间:2024/06/09 00:50:25
1.I have bought the dictionary since 2 days ago.( )
2.Tom has joined the club for two years.( )
3.He has borrowed the pen for a week.( )
哪个句子错了帮我改过来!

1.因为后面有ago,所以时态为过去式,所以have 应改为had,而 have bought
是固定搭配:have done 结构。为完成时。
2.句意为:tom 已经参加俱乐部2年了,注意这个~了~字,说明已经过去了,所以,第2句应该改为:Tom had joined the club for two years.
3.同(2),He had borrowed the pen for a week.

第一句应该是过去完成时吧?
have改had

我买字典2天前;TOM参加剧乐部在2天前;他借钢笔一周