满分5 > 初中英语试题 >

—You should buy a new mobile phone. This...

—You should buy a new mobile phone. This one is out of style.

—I agree with you. I ________it for 5 years.

A.bought B.have bought C.have had D.buy

 

C 【解析】 句意:——你应该买一部新手机。这个过时了。——我同意你的看法。我已经买了5年了。 考查现在完成时和动词辨析。bought一般过去时;have bought现在完成时;have had现在完成时;buy一般现在时。根据for 5 years可知谓语动词使用延续性动词,时态使用现在完成时或一般过去式;buy是瞬间动词,不能和时间段连用,过去式和过去分词是bought,可知排除A,B和D。have:买,拥有,延续性动词,过去分词是had。故选C。  
复制答案
考点分析:
相关试题推荐

—I wonder if your wife will go to the party.

—If your wife ________, so  ________.

A.does: does she B.will: does mine C.does: will mine D.will: do I

 

查看答案

Please help me to ________these apples to every child, Tom.

A.put out B.look out C.work out D.give out

 

查看答案

________great effort China has made to help other countries around the world

A.How a B.How C.What D.What a

 

查看答案

—Would you please provide us ________some information about the meeting?

—Sure. It's said that it will start ________the morning of September 20.

A.for: on B.with: on C.for :in D.with: in

 

查看答案

—Helen, can I wear jeans to the school talent show?    —OK, but a dress might be ________.

A.good B.well C.better D.worse

 

查看答案
试题属性

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