if only3 v0 R! ~3 U7 Z9 D
only 可以用在if之后,按照和它连用的不同时态分别表示希望、愿望或遗憾。
% ?) X8 Y. E5 l* K A if only+现在时/will表示希望:
8 f7 f" Z3 U, V! O! ^ If only he comes in time.: }4 U s. I2 S# G3 Z/ D% ^5 y
但愿他能及时来到。相当于:
! e$ {0 |$ U6 B9 b We hope he will come in time.2 Q, H& m, Z- i
我们希望他会及时来。
% ^/ z* }/ ?' H1 `8 {) a# \ If only he will listen to her.
6 f/ {/ w- U3 ^% F/ V/ l 但愿他愿意听她的话。相当于:
5 l0 y$ j% u6 R2 n8 C We hope he will be willing to listen to her.
+ h. r# x4 x# s( p* C( r6 \/ k 我们希望他愿意听她的话。
" z. T4 I! \/ |& _9 Y: e0 f! n if only+一般过去时/过去完成时表示遗憾5 X/ p+ j! C7 r8 h
If only he didn’ t smoke!
% j$ b6 q+ N7 I3 [* z9 ~ _ 要是他不吸烟该多好!相当于:
8 L% H: N- d1 R( \ We wish he didn’t smoke./We are sorry he smokes./ U) T2 b. x3 y( f% K5 h8 z8 W
我们希望他不吸烟。/他吸烟我们感到遗憾。3 A4 v6 C* B& x- n, z G
If only(=I/We wish) Tom were here!' G; g8 d4 |% ?1 O6 _
汤姆要是在这里就好了!! H# i% n$ s& n- _
If only you hadn’t said,‘Liar’!$ @7 x& ^3 L5 J* [8 T
要是你没说“你撒谎”就好了。相当于:7 x2 x" ~$ \& J- G/ P9 {1 F
We wish you hadn’t said,‘Liar’/We are sorry you said,‘Liar.’
8 t4 T9 o% u4 D 我们希望你没说“你撒谎”。/你说了“你撒谎”,我们感到遗憾。6 [" \7 B) [$ t
if only+would表示对于现在的动作的遗憾,可以作为 if only +一般过去时的替代说法,它具有 wish+would的含义:
* ?6 c% H, ~" x$ K) o; N" Z If only he would drive more slowly!' z6 z2 D7 b( |% V& y- M# c
要是他肯开得慢一些就好了!相当于:
5 M8 k; c2 v+ |" m% h; {) ?2 ]. p We are sorry that he isn’t willing to drive more slowly.
# Z4 Q* P1 N5 z T* o! V 他不愿意开得慢一些,我们感到遗憾。) g3 J2 O# t7 ^
if only+would也可以表示没有多大希望实现的关于将来的愿望:0 z- S/ K- `2 ]5 a6 s
If only(=I/We wish) the rain would stop!. c* s# i) D' N5 g5 V/ g' x
要是雨能停该多好!(我/我们希望雨停,但我们想雨会继续下个不停。)
" ]+ k) u. N" ~' P if only从句如上所述可以单独使用,也可以作为一个完整的条件句的组成部分。 |