试题:
---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
虚拟语气 2016-05-29

答案:

我来补答
D               
             
试题分析:考查虚拟语气。句意 金凯得刚才说什么?他说 如果不是他离家那么远的话,他会养一条狗。考查虚拟语气,if 引导的从句用had done ,主句用would have done ,所以选D项。Have 是实义动词 拥有,过去分词是had.          
考点 : 考查虚拟语气
 
 
展开全文阅读
剩余:2000
这些题目你会做吗?