满分5 > 初中英语试题 >

— How long have you _________ your OPPO ...

How long have you _________ your OPPO R9?

I bought it last Sunday.

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

 

D 【解析】 试题分析:句意:--你买你的OPPO R9 有多长时间了?--我上个星期买的。have+动词的过去分词,构成现在完成时。现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。buy 对应的延续性状态词是 have 。故选D。 考点:考查现在完成时态的用法。  
复制答案
考点分析:
相关试题推荐

Have you ever heard of Tu Youyou?

Yes, she _________ the Nobel Prize in medicine in 2015.

A. won      B. winned     C. wins    D. has won

 

查看答案

Remember to _________ the lights before you leave the classroom, boys and girls.

We got it, Mr. Lin.

A. turn on B. turn off C. turn up D. turn down

 

查看答案

I haven’t found my wallet yet. Maybe I _________ it at home.

A. forgot   B. left   C. lost   D. missed

 

查看答案

Summer is coming, and the weather is getting ___________.

A. hot and hot                B. hoter and hoter

C. hotter and hotter         D. more and more hot

 

查看答案

— Where are you going on vacation this summer, Australia or America?

— Australia. Because the weather in Australia is cooler than _________ in America.

A. it  B. this C. that D. those

 

查看答案
试题属性

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