题目内容

---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.          
考点 : 考查虚拟语气
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网