国产精品麻豆欧美日韩ww_欧美日高清视频_亚洲精品成人久久久_久久精品国产清自在天天线

打印本文 打印本文  關(guān)閉窗口 關(guān)閉窗口  
涉及“can (could)+have+過去分詞”結(jié)構(gòu)的一道考題
作者:300li  文章來源:本站原創(chuàng)  點(diǎn)擊數(shù)  更新時間:2009-11-15  文章錄入:admin  責(zé)任編輯:admin



涉及“can (could)have+過去分詞”結(jié)構(gòu)的一道考題

 

有這樣一道題:

I can’t find him anywhere; he __________ home.

A. can go                         B. can have gone                         C. could go                         D. could have gone

此題應(yīng)選D。首先,can一般不用于肯定的推測用法中,從而排除A,B;另一方面,從句意上看,這應(yīng)該是對過去發(fā)生動作的推測,所以只能用D

can [could]havep. p. 的用法要注意:

1. canhavep. p. 主要用于否定句或疑問句:

He can’t have said so. 他不可能這樣說過。

Where can he have gone? 他會上哪兒去了呢?

2. couldhavep. p. 主要用于:

1) 表示對過去的推測,可用于肯定句、否定句或疑問句,其意為“可能(已經(jīng))……”:

He could have forgotten that. 他可能把那事忘了(www.52ysedu.com)

Where could he have gone on such a night? 在那樣一個晚上他會到什么地方去了呢?

2) 表示過去沒有實(shí)現(xiàn)的可能性(即某事本來可以發(fā)生,但卻沒有發(fā)生),意為“本來可以……”:

You could have given her some help. 你本來可以給 她些幫助的。

3) 用來委婉地責(zé)備某人過去應(yīng)該做某事而沒有去做,意為“本來應(yīng)該……”:

You could have come here a little earlier. 你本 來應(yīng)該來早點(diǎn)的。

4) 表示“差點(diǎn)兒就要”:

I could have died laughing. 我差點(diǎn)兒笑死了。

 

打印本文 打印本文  關(guān)閉窗口 關(guān)閉窗口