could be可以用来代替 may/might be:8 Z/ w( V9 v( Z. _
—I wonder where Tom is./ o5 _4 k; t, p1 a* I( w
—He may/might/could be in the library.
0 w/ B& e2 c+ G. T) p —我想知道汤姆在哪里。6 Z4 w( R: J; H. s& Q; l6 ~9 |+ O( E; _
—他可能在图书馆。(也许他在图书馆。)
0 ]1 t8 e" x+ z# L8 k5 }5 r0 s 当be作为进行式的组成部分时,也可以这样用:
_+ c0 v! w: ?) H —I wonder why Bill isn't here.5 O, l) Z1 g' B& x% B
—He may/might/could still be waiting for a bus.—我不知道比尔为什么不在这里。! j& n# m' B0 s$ B4 U
—他可能还在等公共汽车。(也许他正在等公共汽车。)2 F3 L) \+ y& x3 R
当be作为被动式的组成部分时,也可以这样用:4 S! p; M: \" i7 E& I1 z1 ]4 k
—Do you think the plane will be on time?+ l s) n. M( z! R
—I don't know. It may/might/could be delayed by fog.; n; [8 Y/ l# a7 F$ l. `1 l, E
—你认为飞机会准时到吗?' }. i" G3 r# n: F& ]& p6 |, d
—我不知道。它可能会因雾而晚点。(或许它会因雾晚点。)
" a F7 _! B6 r+ w- p _1 o7 A 在疑问句中,could或might都可以使用:% I' t8 Y% o+ ?7 f+ O
Might/Could he be waiting for us at the station?
9 u; d7 Q! o0 _- b9 q* x 他会不会在车站等着我们?(你认为他会不会正在等……?)- I( P/ d- D- r* a& r
但在否定句中could与may/might的含义有区别:$ w B/ t; P/ T8 `
He may/might not be driving the car himself.
/ Q% V) B, H- M" M# S$ u$ x 他可能不是自己在开车。(也许他不是亲自在开车。)
7 |' l( e# c# U! T, ~, Y9 U 但 He couldn't be driving the car himself(他不可能在亲自开车)表示—个否定的推论,意指这不可能,他不会开车。2 ?5 L& s3 Z, N7 g+ ?' G1 {
could+完成式可以用来代替may/might+完成式(表示可能性):+ x# ]/ z/ H: f% e$ i
—I wonder how Tom knew about Ann's engagement.
* W( `+ Y: o- O: B* ]4 A8 A4 k —He may/might/could have heard it from Jack.6 b, T/ k0 s+ K/ K# f, u: N
—我不知道汤姆是怎么知道安订婚的事。) H+ f w5 a2 u) W( u% h' q# ?
—他可能是从杰克那里听到的。(或许他是从杰克那里听来的。)也像上面A项所述那样,在疑问句中might或者could都可以使用:
/ E! {, d: w; {8 ] Could/Might the bank have made a mistake?& ?9 H7 N) M1 B* S$ M
银行会不会出了差错呢?(你认为银行可能出了差错吗?)
' s( T; I; E2 X 但在否定句中含义有所区别:% E: v2 L; w5 @
Ann might not have seen Tom yesterday.9 z/ B& t- J0 M: j2 V/ v$ l0 s" r
安昨天可能没有见到汤姆。(也许她没见到他。)
& A3 ] t) r' v2 D 但是:
" W! K+ Q* D* s( x3 m+ g8 n Ann couldn't have seen Tom yesterday.
+ }7 ~+ n6 ]/ o" p+ j 昨天安不可能见到过汤姆。(否定的推论;也许安和汤姆不在同一个城市里。) |