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

(2013·辽宁,22)He was unhappy when he sold his guitar.After all,he________it for a very long time.

A.has had B.had had C.has D.had

B

解析考查动词时态。本题基础时态为一般过去时,他演奏吉他很长时间是发生在他卖(sold)之前,故用过去完成时态。

练习册系列答案
相关习题

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

(2013·北京,28)Hurry up! Mark and Carl ________ us.

A.expect B.are expecting
C.have expected D.will expect

查看答案和解析>>

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

The fans ______ to see the pop singer the whole afternoon, and they won’t leave until he turns up.

A.have been waiting B.waited C.had waited D.would have waited

查看答案和解析>>

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

—The constant noise around here______ me crazy!
—Calm down.It’s no use complaining.

A.drove B.drives C.is driving D.had driven

查看答案和解析>>

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

(2013·高考江苏卷)—What about your self­drive trip yesterday?
—Tiring! The road is being widened,and we ________a rough ride.

A.had B.have
C.would have D.have had

查看答案和解析>>

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

—Jack is always studying hard and does well in all subjects.
—No wonder he ________ to be admitted to Beijing University.

A.is expectingB.will be expected
C.is expectedD.will expect

查看答案和解析>>

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

(2013·高考重庆卷)—It rained cats and dogs this morning.I’ m glad we took an umbrella.
—Yeah,we would have got wet all over if we________.

A.hadn’t B.haven’t
C.didn’t D.don’t

查看答案和解析>>

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

—I guess you can buy such a smart phone for 300 dollars.
—I could just two months ago,but the price ________ by 20%.

A.went up B.had gone up
C.has gone up D.goes up

查看答案和解析>>

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

—That must have been a lot of work.
—Yeah, it ________ us three days to finish it.

A.takes  B.had taken
C.took  D.was taking

查看答案和解析>>

同步练习册答案