满分5 > 初中英语试题 >

―What a nice bike! How long ____________...

―What a nice bike! How long ____________ you ____________ it?

―For only 2 weeks.

A.did... buy    B. have... bought

C. have... had    D. are... Having

 

C 【解析】 试题分析:句意为:---多好的自行车啊!你买了多久了?---只买了两个星期。根据语境,本题考查的是短暂性动词和延续性动词在现在完成时中的用法。由于buy在英语中是短暂性动词,不可用于表示一段时间的现在完成时句子中,但是“买”了之后的“拥有(have)”则是可以延续的,故选C,即把短暂性的buy转换成延续性的have。 考点:考查现在完成时的用法。  
复制答案
考点分析:
相关试题推荐

―Where is Marry?

―She ____________to the library.

A.went        B. goes      

C. has been   D. has gone

 

查看答案

Rose ____________ English since 2002. She’s got a lot of teaching experience.

A. has taught     B. will teach    

C. teaches       D. taught

 

查看答案

―Tomorrow is Sunday, shall we go to the World Park?

―Oh, no, I don’t want to go there again. I ____________ it twice.

A.have visited    B. visited       

C. will visit      D. Visit

 

查看答案

My teacher often tells me____________ in class.

A. don’t talk    B. doesn’t talk 

C. not talk      D. not to talk

 

查看答案

Peter is very tired, ____________he went to bed early.

A. or        B. but           C. so         D. Because

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.