精英家教网 > 高中英语 > 题目详情

--- Hey, Mary, your backpack looks nice. When did you buy it.
--- I ____ it for two weeks.

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

C

解析试题分析:句意:--嗨,玛丽,你的背包很漂亮,你什么时候买的?--我买了有两个星期了。根据句意,说明买背包这个动作是从过去到现在持续了两个星期,用现在完成时,而且因为buy是短暂动词,不能和一段时间连用,所以用have这个动作,选C。
考点:考查时态

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

— What do you want for breakfast, Mike?
— I think I _______ some bread and milk.

A.am going to have B. had C.will have D.am having

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—Has Nancy gone back to her home in the UK?
—Yes. She ______ here only for three days with her friend.

A.stayed B.had stayed C.has stayed D.is staying

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

If our marketing plan succeeds, we _______ the sales by thirty percent next year.

A.would increase B.will increase
C.would have increased D.will be increasing

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I would have attended your birthday party last night but for the fact that it    at that time.

A.was raining B.would rain C.had rained D.had been raining

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Last year, he wrote to tell me that he ______ his new dance. But I ______ of him ever since.

A.practised; didn’t heard B.has practised; haven’t heard
C.was practising; hadn’t heard D.was practising; haven’t heard

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

She calls back whenever someone ______ her a message.

A.left B.leaves C.had left D.will leave

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—Hi, Kathy! Any plans for tonight?
—Not yet, Tim. I ________ where to go for dinner.

A.was wonderedB.was wondering
C.will wonderD.had wondered

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Computers          in offices and homes since 1970s.

A.was B.had been used C.have been used D.has been used

查看答案和解析>>

同步练习册答案