—Why didn‘t you buy a new car? —I would have bought one if I _______ enough money. A. had B. have had C. would have D. had had

题目

—Why didn‘t you buy a new car? —I would have bought one if I _______ enough money. A. had B. have had C. would have D. had had

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

I bought a new house last year, but I_________ my old house yet, so at the moment I have two houses.

A. didn't sell

B. have not sold

C. had not sold

D. don't sell


正确答案:B
本句考查动词时态,yet为完成时标志副词。didn’t sell为一般过去时否定形式,表过去某时发生的动作或情况等;have not sold为现在完成时否定形式,强调以前发生的动作对现在的影响;had not sold为过去完成时否定形式,表过去某时以前业已发生的动作;don’t sell为一般现在时否定形式,表习惯性动作、现在的能力和特征或状态等。题干的意思是:“我去年买了一座新房子,但我还没卖掉那座旧房子,所以现在我有两座房子”

第2题:

If I had studies harder, I _______ the exam.

A.will have passed

B.would have passed

C.passed

D.would pass


参考答案:B

第3题:

If I didn’t have to get up early, I( )out tonight, but I start work at 7.30 tomorrow.

A. went

B. would go

C. had gone

D. am going


参考答案:B

第4题:

____ a lift in your car, I would not have been home.

A、Had you not given me

B、I had not given

C、You had not given me

D、Had I not given


答案:B

第5题:

Had it been possible I would have come to see you, but I ____ so busy then.

A.had been

B.were

C.was

D.would be


答案:C

第6题:

I _____my breakfast at 8, but_____ I lunch yet. .

A. had, haven't had

B. had, didn't have

C. have had, didn't have


参考答案:A

第7题:

I bought a new car last month, but()my old car yet.

A. did not sell

B. have not sold

C. had not sold


参考答案:B

第8题:

If I had known you weren’t coming. I ____ a cake.

A would not bake B did not bake C will not have baked D would not have baked


正确答案:D

第9题:

They would have intended ____ a new computer if they ____ aside enough money.

A.to have bought...set

B.to buy...had set

C.buying...set

D.having bought...had set


答案:B

第10题:

In a Western meal, you' re offered a 'second helping, but you have already had enough. What would you say?

A、No, thanks, I don't like it

B、.No, I don't want any.

C、No, I'm terribly full.

D、That is delicious, but I've already had plenty, thanks.


参考答案:D