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

打印本文 打印本文  關閉窗口 關閉窗口  
涉及“can (could)+have+過去分詞”結構的一道考題
作者:300li  文章來源:本站原創  點擊數  更新時間:2009-11-15  文章錄入:admin  責任編輯:admin



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

 

有這樣一道題:

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

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

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

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

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

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

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

2. couldhavep. p. 主要用于:

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

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

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

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

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

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

You could have come here a little earlier. 你本 來應該來早點的。

4) 表示“差點兒就要”:

I could have died laughing. 我差點兒笑死了。

 

打印本文 打印本文  關閉窗口 關閉窗口