How long have you ( )the computer?

How long have you ( )the computer?
A.bought B.had C.borrowed D.keep 最好给出分析
板砖一块 1年前 已收到2个回答 举报

莓LEE 幼苗

共回答了14个问题采纳率:92.9% 举报

选Bbought和borrowed 虽然都是分词,但是都是瞬间动词,不能表示持续的时间,这里问how long,你拥有这台计算机多久了,需要用延续性动词.而keep虽然是延续性动词,但他没有用分词形式,与have不搭配的.

1年前

10

jujun1981 幼苗

共回答了16个问题采纳率:93.8% 举报

选B,这里用how long询问多长时间,要把短暂性动词bought改成延续性动词had,所以是B

1年前

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