单选题 He ______ camping with us if he wasn't ill that day.
  • A.did go
  • B.will go
  • C.had gone
  • D.would have gone
【正确答案】 D
【答案解析】[解析] 本题考查虚拟语气。原句表示与过去事实相反,所以要用would/should/could have done。句意为“要不是那天他病了,他肯定会和我们去野游的”。故正确的答案为D。