单选题 If they had solicited ideas for this party earlier, it would certainly ______ more successful then.
  • (A) be
  • (B) be being
  • (C) have been
  • (D) had been


【正确答案】 C
【答案解析】本句是虚拟语气,对过去完成的事情的假设。所以would后面应填入“have+p.p.”。合适的答案只有C选项。虚拟语气只要稍加留心,任何人都能答对题目,并不是很难。所以请一定掌握。