![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
I was to have made a speech if _c__. A. I was not called away B. nobody would have called me away
C.Ihadnotbeencalledaway.D.nobodycalledmeaway为什么选C?...
C. I had not been called away. D. nobody called me away
为什么选C? 展开
为什么选C? 展开
2个回答
展开全部
答案当然是选择C啊,在理解句子时,要是觉得不是很理解的话,主句中的表示过去将来的was to 可先用would代替,这样子的话,答案就很容易选择了。
从句子的句型结构上讲,这一题主要是关于 if 的虚拟语气,是表示与过去的事实相反的事,语法上,如主句是用would/should/could/might+have done(完成时),则if 从句的时态则必须用had done(过去完成时),而在此题中,只用选项C符合,因此此题必须选择C。
从句子的句型结构上讲,这一题主要是关于 if 的虚拟语气,是表示与过去的事实相反的事,语法上,如主句是用would/should/could/might+have done(完成时),则if 从句的时态则必须用had done(过去完成时),而在此题中,只用选项C符合,因此此题必须选择C。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询