老师好!有这样一道选择题:
If it _____ for the large orders we receive (received ?) from our regular customers, we could not have quoted for supplies even at that price.
A. was B. is C. is not D. were not
参考答案是A. was。
请问,为什么不能选择 D. were not?
我赞同曹老师的看法,答案应该是 D. were not。这道题的题意是:“如果不是因为在我们的常客那里获取的大量订单,我们甚至不能以那个价格向供应商报价。”If it _____ for the large orders we receive (received ?) from our regular customers 是一个错综时间条件句,这种条件句常见的句型有10种,其中一种是从句用现在假定,主句用过去假定,即:If + 从句的主语 + 谓语动词(用一般过去时,如果是 be 就用 were) +主句的主语 +should / would / could / might +have + 过去分词 。例如:If I were you, I would have gone to the film last night . 如果我是你,昨天晚上就去看电影了。(摘自赵俊英:《现代英语语法》p.343)