23 情態動詞+完成時


情態動詞+完成時

(1)“情態動詞+have + done過去分詞.”

a. 表達過去事實。

b. 推測的含義,比如可能已經這樣,或者一定這樣了。表猜測

(但助動詞should例外)。

1. He can/could have arrived. 他可能已經到了。

2. He may/might have arrived.  他可能已經到了。

3. He must have arrived.  他一定到了。

這三個句子都表示猜測已經完成b,都是主謂結構,省略賓語地點。

語感強到弱:must>can>could>may>might

 

(2)

should + have + done:本應該…

needn’t have + done : 本不需要…

1. He should have arrived .  他本應該到的。

2. They should have finished the work. 他們本應該完成工作的。

3. You needn’t have done so. 你本不需要那樣做的。

這里三個句子都是表達對過去事實的一種描述a.

 

(3)must have done : “准是已經……“.  最肯定的語氣

       can’t have done :“不可能已經……”  最否定的語氣

1. He must have arrived. 他一定已經到了。

2. He can’t have arrived.  他不可能已經到了。

 

總結:情態動詞+ have + done表示完成時態,表猜測時,表示已經怎么樣了就是猜測完成了,應該是現在完成時,完成的時間由第一人稱來描述。

表達過去事實時,表示對已經完成的建議,應該是過去完成時,雖然過去完成時的標志是had+done,但是前面有情態動詞,所以had變回原形,但是還是表示過去完成時,表示事情雖然在過去已經完成了,但是還是建議你應該怎么做。

 

練習

1. He  can  (可能)have arrived. 四個情態動詞都可以can/could/may/might

2. He  must  (准是)have arrived. 語氣比較強烈使用must

3. You  needn’t  (本不需要) have done so.

4. They  should  (本應該) have finished the work.

5. He  can’t  (不可能) have arrived.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM