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