您的位置 首页 英语口语

我该用 if only 还是 only if?箇中差异大解密!

If only 要是、但愿If only 后的子句通常为假设语气,用以表示「与现在事实相反」的状态,具有「要是」、「假如」、「但愿」等意涵。要注意的是,当我们所希望发生事件时间点不同时,if only 的用法也会发生差异。(1) 希望现在或未来的某

If only 要是、但愿

If only 后的子句通常为假设语气,用以表示「与现在事实相反」的状态,具有「要是」、「假如」、「但愿」等意涵。要注意的是,当我们所希望发生事件时间点不同时,if only 的用法也会发生差异。

(1) 希望现在或未来的某事有所不同

当谈论希望某事「现在」发生时,其句型为「If only +主词+过去式动词」。要特别注意的是,无论主词为何,若使用到 be 动词,则一律使用「were」,不用「was」。

If only I knew how to deal with it.

要是我知道要怎么处理就好了。 (其实我不知道要怎么处理。)

If only he were here.

要是他在这里就好了。 (其实他不在。)

当想要表达希望「某件事与现况有所不同」或是希望「未来某件事能够如何」,可以用 would 和 could 这两个助动词,句型为「If only+主词+would/could+原形动词」。

If only things would go back to normal by the end of the year.

但愿年底前一切能够恢复正常。 (目前一切尚未恢复正常。)

If only Mike and Shirley could fix their relationship.

希望 Mike 和 Shirley 可以重修旧好。 (目前他们还没和好如初。)

我该用 if o<em></em>nly 还是 o<em></em>nly if?箇中差异大解密!

(2) 后悔过去已发生的某事

当我们想表达对过去已经发生的某事感到后悔,希望当初事情能够有所不同时,句型为「If only+主词+过去完成式动词」。

If only Dylan had warned me about his crazy roommate.

要是 Dylan 有先警告过我他的友的疯狂就好了。 (Dylan 并没有事先警告我。)

If only I hadn’t turned off the alarm this morning.

要是我今天早上没有把闹钟按掉就好了。 (但我今天早上把闹钟按掉了。)

only if 只有…才能…

相较于 if only 的假设语气,only if 则较为笃定,用来表示「唯有在某限定情况下,某事才可能发生」,其后子句需倒装,句型有两种,分别为「only if+主词 1+动词 1+动词 2+主词 2」及「主词 2 + 动词 2 + only if + 主词 1 + 动词 1」,其中「主词 1 + 动词 1」用以表示「条件」。要注意的是,两个子句中间都不需逗点。

This show is suitable for children only if they are accompanied by their parents. (= only if they are accompanied by their parents is the show suitable for children.)

这个节目只有在大人的陪同下,才适合儿童观看。

only if I lose weight will this dress fit me well. (= This dress will fit me well only if I lose weight.)

我只有减肥,这件洋装才会合穿。

同样表示特定条件的字词还有 unless,表示「除非…否则…」,不同的是,unless 前的子句须为否定。

Daisy will forgive you only if you sincerely apologize to her. (= only if you sincerely apologize to her will Daisy forgive you.)

唯有你真心地向 Daisy 道歉,她才会原谅你。

Daisy will not forgive you unless you sincerely apologize to her.

除非你真心地向 Daisy 道歉,否则她是不会原谅你的。

本文来自网络,不代表英语网立场,转载请注明出处:https://www.yingyuw.cn/en/36979.html

为您推荐