![]() ![]() |
“could+have+過去分詞”用法全面歸納(10種用法) |
作者:admin 文章來源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時(shí)間:2009-04-09 文章錄入:admin 責(zé)任編輯:admin |
|
九、用于虛擬語(yǔ)氣 在虛擬條件句中,當(dāng)談?wù)撨^去的情況時(shí),其句型通常是:主句用“could / would / should /might +have+過去分詞”,從句用過去完成時(shí)。如: If I hadn’t warned you, you could have been killed. 我如不是警告了你,你就可能喪命了。 If you had come sooner, you could have helped us. 你如早來一點(diǎn),就會(huì)幫上我們了。 If he had known the facts, he could have told us what to do. 如果他了解事實(shí),他是可能告訴我們?cè)鯓幼龅摹?/SPAN> If anybody had asked me, I could have told them what happened. 如果有誰問過我,我可以告訴他們發(fā)生了什么情況。 十、用于口語(yǔ)慣用表達(dá) 可用于某些口語(yǔ)慣用表達(dá),如用于I could have sworn…,其意是“我可以發(fā)誓”“我千真萬確”。如: I could have sworn I’d paid that bill. 我可以發(fā)誓我付過賬。 I could have sworn I heard a knock at the door. 我千真萬確聽到了敲門聲。 |
![]() ![]() |