初二上册英语选择题

来源:百度知道 编辑:UC知道 时间:2024/04/30 13:03:39
How long have you ______?
A.borrowed the book B.bought the book
C.been back D.receive the letter
D写错了,不是receive,是received.

答案应该是选C,首先A选项borrow 是瞬间动词不能用于完成时态,同理B D选项即被排除。

C,其他都是瞬间动词,不能选

C吧,好象其他几个都是非连续性动词,不能与Have连用

C

现在完成进行时。

How long have..been..