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

—I hear you _________ the latest laptop for a week.
—No, my father ______ it for me as a birthday present a month ago.

A.have bought, boughtB.have bought, have had
C.have had, have boughtD.have had, bought

D

解析试题分析:句意:--我听说你已经买了最新的笔记本电脑,有一周的时间了。--不,我的父亲在一个月前作为生日礼物给我买的。分析:通过段时间for a week体现为现在完成时,买是点的动作,因此要转换为have; 同时a month ago刚才,是点的动作,体现为一般过去时。故选 D
考点:考查动词的用法。

练习册系列答案
相关习题

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

— It’s time to do your homework , Jack .
— Yes , Mum . I’ll turn off the TV as soon as the programme       .

A.endsB.end
C.will be endedD.will end

查看答案和解析>>

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

The stones are so heavy. How _____ they _____ to the top of the building without modern machines?

A.do; liftB.did; lift
C.were; liftedD.were; lift

查看答案和解析>>

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

— Laura,can I borrow your Harry Potter and the Little Women?
— I       it to Thomas, He will return it this afternoon.

A.1entB.have lent
C.will lendD.lend

查看答案和解析>>

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

Progress ____so far very good and we are sure that the work will be finished on time.

A.was B.had been
C.has been D.will be

查看答案和解析>>

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

After the earthquake, plenty of food and medicine     to people in need.

A.were given up B.were handed in
C.were handed out D.were given in

查看答案和解析>>

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

—Why are you in such a hurry, Ted?
—Don’t you know? There__________ a football match soon.

A.will be.B.will have.
C.is going to have.D.are going to be.

查看答案和解析>>

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

---Let’s go fishing if it _______ this weekend.
--- But nobody knows if it _________.

A.is fine; will rain B.will be fine; rains 
C.is fine; will be rain D.will be fine;will rain 

查看答案和解析>>

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

—Why are you in such a hurry, John?
—There _______ an NBA basketball game in ten minutes.

A.will be B.was
C.would be D.has been

查看答案和解析>>

同步练习册答案