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 级别的重要结构之一。要熟练运用这个结构,你需要弄清楚它的使用语境,并经常练习。

学习小贴士:把例句大声朗读多遍,培养自然的语感反应。然后试着结合自己的生活情境造句。用发音按钮听标准发音并跟着练习。

你也可以查看完整课程“”,更深入地了解相关的语法和词汇。

常见问题