but for, if only 引导的句子算是什么句子? 条件状语从句吗?

如题所述

一.介词短语but for表示“倘若没有;要不是”的意思,But for a half hour or so for lunch I am here all day. (Yeats)除了大约半小时的午饭时间,我整天都在这里。

二、if only

1. 在if only这个短语中,中心词是从属连接词if, 而副词only只是加强if的语气的,因此,if only仅仅是if的一种强化形式,不仅能表达说话人的愿望,而且能表达条件。因此,它同if一样,也能引出条件状语从句。

If only they were here now, we would be able to celebrate their wedding anniversary.如果他们现在在这里,我们就能庆祝他们的结婚纪念日了。

2. if only常常用来表达强烈的愿望或遗憾,因此,主要用在虚拟语气中,用以表达强烈的愿望或非真实条件。常被译为“但愿”、“要是……该多好啊”等。例如:

If only she could have lived a little longer. 要是她能活得再长一些,那该多好啊!

3. if only从句在大多数情况下用作虚拟条件句,但是偶尔也有用在真实条件句的情况。例如:

He will succeed if only he does his best. 只要他竭尽全力,他就会成功。

4. if only有时也可以写成if... only。例如:

If she would only come! 但愿他能来。
温馨提示:答案为网友推荐,仅供参考
相似回答