精英家教网 > 初中英语 > 题目详情
20.---What a nice car!Is it yours?
---Yes!I _____ it for three months.(  )
A.buyB.boughtC.have boughtD.have had

分析 -多漂亮的车啊.是你的吗?
-是的,我买了三个月了.

解答 答案:D
根据for three months可知,"三个月"表示一段时间,此句表示有车的状态一直持续到现在,应该用现在完成时态;现在完成时态的结构为have/has+动词的过去分词;而buy是瞬间性动词,不能持续一段时间,所以要用have had后面跟表示一段时间的状语,故选D.

点评 判断动词的时态,要通过所给的时间状语、提示词或语境去判断动词存在的状态.注意容易混的动词的用法.本题注意短暂性动词和延续性动词的区别.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

11.He works ______ and feels ______ every day.(  )
A.hard; happyB.hardly; happily
C.hard; happilyD.hardly; unhappily

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

11.This coat is expensive,_____ it's cheaper on Taobao shop.(  )
A.butB.andC.orD.so

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

8.When you get home,please call me to let us know that you ______safetly.(  )
A.would arriveB.have arrivedC.had arrivedD.will arrive

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

15.Her son _____ the army for two months.She misses him very much.(  )
A.has joinedB.has been inC.joinedD.was in

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

5.I want to visit a place       is famous for its scenery.(  )
A.whichB.whereC.whenD.who

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

12.-Do you know the man ________ T-shirt is bule?
-Yes,I do.He is my Chinese teacher,Mr.Smith.(  )
A.whoB.thatC.whoseD.which

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

11.---Do you know the boy ________is sitting next to Peter?
---Yes.He is Peter's friend.They are celebrating his______birthday.(  )
A.who,ninthB.that,ninethC./,ninethD.which,ninth

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

12.The police caught the thief when he was trying to escape from the city.(改为被动语态)
The thiefwascaught by the police when he was trying to escape from the city.

查看答案和解析>>

同步练习册答案