C1
If only + S + V2 · If only + S + had + V3 · If only + S + would + V0
If only——希望事情不同
讲解
比 wish 语气更强。用一般过去时表示与现在相反的情况,用过去完成时表示已经过去的事,用 would 表示希望别人改变。这种句子可以单独成句,不需要主句。 常见错误:已经过去的事要用过去完成时,不能用一般过去时:If only we booked earlier ✗, If only we had booked earlier ✓。
例句
If only I knew the answer.
要是我知道答案就好了。
If only we had booked earlier.
要是我们早点预订就好了。
If only he would listen for once.
要是他能听一次就好了。
If only the weather had held.
要是天气一直那么好就好了。
练习
通过选择题测试你的掌握程度
高效学习“If only + S + V2 · If only + S + had + V3 · If only + S + would + V0”
语法点“If only + S + V2 · If only + S + had + V3 · If only + S + would + V0”(If only——希望事情不同)是 CEFR 5 级别的重要结构之一。要熟练运用这个结构,你需要弄清楚它的使用语境,并经常练习。
学习小贴士:把例句大声朗读多遍,培养自然的语感反应。然后试着结合自己的生活情境造句。用发音按钮听标准发音并跟着练习。
你也可以查看完整课程“”,更深入地了解相关的语法和词汇。