精英家教网 > 高中英语 > 题目详情
---What did Kincaid say just now?
  ---He said he ________ a dog if he hadn’t been away from home too much.
A.had hadB.hadC.would haveD.would have had
D               
             
试题分析:考查虚拟语气。句意 金凯得刚才说什么?他说 如果不是他离家那么远的话,他会养一条狗。考查虚拟语气,if 引导的从句用had done ,主句用would have done ,所以选D项。Have 是实义动词 拥有,过去分词是had.          
考点 : 考查虚拟语气
练习册系列答案
相关习题

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

— I didn’t watch the program “Where are we going, Dad?” yesterday.
— I________, either, if my father hadn’t reminded me.
A.wouldn’tB.didn’tC.wouldn’t haveD.hadn’t

查看答案和解析>>

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

---Sorry, sir. I can't answer this question.
---Well, you are supposed ______ this part of history.
A.readingB.to be readingC.to readD.to have read.

查看答案和解析>>

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

The family _____ on time, but their car had a flat tyre on the halfway.
A.would arriveB.could arrive
C.must have arrivedD.would have arrived

查看答案和解析>>

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

It was lucky that little Jack was not at home when the fire broke out; otherwise, he____his life.
A.had lostB.would loseC.would have lostD.might lose

查看答案和解析>>

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

--Where do you suggest_________?
--Downtown in Quanzhou, of course.
A.will we locate the museumB.the museum must be located
C.the museum be locatedD.should we locate the museum

查看答案和解析>>

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

—Who do you suggest ________ sent to take part in the final competition on behalf of our school?
—Jack, I think.
A.beingB.to beC.beD.is

查看答案和解析>>

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

Luckily, the old man was sent to the hospital in time. Three minutes later and he _______.
A.would dieB.was to dieC.should have diedD.would have died

查看答案和解析>>

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

—Pity you missed the lecture on nuclear pollution.
—I _______ it ,but I was busy preparing for a job interview.
A.attendedB.had attendedC.would attendD.would have attended

查看答案和解析>>

同步练习册答案