C1
S + would (have) + V, otherwise / with + N / in your place
隐含的条件——没有 if 的情况
讲解
条件可以不放在 if 分句里,而是包含在某个介词短语或语境中。识别的标志是:主句里有 would,却找不到 if。翻译时很容易丢掉这层假设的意味。 常见错误:看到 would 却没有 if,它仍然是假设句,不要当成已经发生的事实来理解。
例句
With a little more time, we could finish it.
如果再多一点时间,我们就能做完。
In your place, I would ask for a refund.
如果我是你,我会要求退款。
Without the subsidy, the line would have closed.
要是没有补贴,那条线路早就关闭了。
A single mistake would have cost us the contract.
只要出一个错,我们就丢掉合同了。
练习
通过选择题测试你的掌握程度
高效学习“S + would (have) + V, otherwise / with + N / in your place”
语法点“S + would (have) + V, otherwise / with + N / in your place”(隐含的条件——没有 if 的情况)是 CEFR 5 级别的重要结构之一。要熟练运用这个结构,你需要弄清楚它的使用语境,并经常练习。
学习小贴士:把例句大声朗读多遍,培养自然的语感反应。然后试着结合自己的生活情境造句。用发音按钮听标准发音并跟着练习。
你也可以查看完整课程“”,更深入地了解相关的语法和词汇。