单选题 If you had done as I told you, you ______.
  • A) Will succeed
  • B) would succeed
  • C) would have succeeded
  • D) should succeed


【正确答案】 C
【答案解析】[解析] 该句是表示与过去事实相反的假设,从句为过去完成时,主句的谓语应为would have done的结构。
例如:If you had refused his invitation,you would have felt regretful.(如果你那时拒绝了他的邀请,你就会后悔。)