could be可以用来代替 may/might be:5 H- m% @, o' R; C1 }- L; l) m
—I wonder where Tom is.: @0 L9 f3 }! E* H% l
—He may/might/could be in the library./ {$ }: A* p% w: {% k7 ?
—我想知道汤姆在哪里。8 q- Y4 a' Y7 g7 d2 s0 V
—他可能在图书馆。(也许他在图书馆。)
( H. m9 Q9 B7 R( M' G# x! s6 [ 当be作为进行式的组成部分时,也可以这样用:
& e6 T! l, T: H" x; o$ S —I wonder why Bill isn't here.
% U/ Q C7 f7 @ p9 B& I% _ —He may/might/could still be waiting for a bus.—我不知道比尔为什么不在这里。, {+ H, q, n: V& |2 I, f
—他可能还在等公共汽车。(也许他正在等公共汽车。)9 c" C$ }+ o; A" _1 Z2 P* }
当be作为被动式的组成部分时,也可以这样用:
7 K$ o1 @/ a1 C —Do you think the plane will be on time?
% ^) y$ L3 H4 A+ X' H! | —I don't know. It may/might/could be delayed by fog.
: X# T& u6 Y: ]3 P —你认为飞机会准时到吗?7 N2 s1 j# ]' n9 S
—我不知道。它可能会因雾而晚点。(或许它会因雾晚点。)
0 ?& K# i( \& ?1 U3 _0 W 在疑问句中,could或might都可以使用:
& A3 {! c3 J7 X3 |& c: f Might/Could he be waiting for us at the station?) \% O' Y0 S0 M: y' T! f8 f
他会不会在车站等着我们?(你认为他会不会正在等……?), E# ]" [- Z' h7 Q# {) l. l
但在否定句中could与may/might的含义有区别:
1 ~! G$ P5 L2 c/ N# Q; Y He may/might not be driving the car himself.: x5 u7 v! v( u
他可能不是自己在开车。(也许他不是亲自在开车。)! c/ `$ T" c9 }& A
但 He couldn't be driving the car himself(他不可能在亲自开车)表示—个否定的推论,意指这不可能,他不会开车。: D6 R9 I+ A8 E* s! V
could+完成式可以用来代替may/might+完成式(表示可能性):
! _" ~; [, |) m# Y$ _; c; P; P2 m —I wonder how Tom knew about Ann's engagement.' M# \- j; E* t. {0 h6 |3 D
—He may/might/could have heard it from Jack.7 [5 v' _! n. ~. Q @" O+ V5 D7 t
—我不知道汤姆是怎么知道安订婚的事。) q; y ]" H4 \5 G) E6 @
—他可能是从杰克那里听到的。(或许他是从杰克那里听来的。)也像上面A项所述那样,在疑问句中might或者could都可以使用:& A: |6 y6 _7 |4 G+ e9 M
Could/Might the bank have made a mistake?. U; x9 P* s+ W. }* y2 {1 m
银行会不会出了差错呢?(你认为银行可能出了差错吗?)2 V" U" i/ { g# d- j; V
但在否定句中含义有所区别:
]& _" S( z4 Q Ann might not have seen Tom yesterday.* h. h' v+ k+ v+ }
安昨天可能没有见到汤姆。(也许她没见到他。)4 ?1 F6 Z; s. a( _* s' h
但是:
/ O" T5 }8 G! c Ann couldn't have seen Tom yesterday.% d4 ^8 v( J% Q2 A0 u2 v" B% C* j
昨天安不可能见到过汤姆。(否定的推论;也许安和汤姆不在同一个城市里。) |