當前位置:才華齋>英語>基礎英語>

高中英語語法之現在完成時

基礎英語 閱讀(1.24W)

(1)短暫性動詞的現在完成時的肯定式不能和for+一段時間或since+起點時間狀語連用,但短暫性動詞完成時的否定式形式可以和這樣的狀語連用,這是因為短暫性動詞的現在完成時的否定形式可表示一個否定的狀態,這個狀態是可以持續的。如:不能說:Wehavereceivedhisletterfortwoweeks.我們收到他的信有兩週了。但可以說:Wehaventreceivedhisletterfortwoweeks.我們有兩週沒有收到他的.信了。

高中英語語法之現在完成時

有時可見這樣的句子:Hehascomeherefortwodays.但這並不表示come的動作從過去到現在已經持續了兩天。此句的確切意思是:他來這兒要呆兩天。

考例:

-Howareyoutoday?

-Oh,I_________asillasIdonowforaverylongtime.(NMET2000)

tfeeling

ntfelt

分析:fallill表示生病,是一個短暫的變化過程,可以用現在完成時的否定式表狀態,和foraverylongtime這樣的狀語連用。故答案為D.

(2)短暫性動詞的現在完成時的肯定式不能和for+一段時間狀語連用,也不能能用於howlong開頭的問句中,如:不能說:Tomhasmarriedfortenyears.(Tom結婚十年了。)但可以說:Tomhasbeenmarriedfortenyears.這是因為可將其理解為是系表結構,havebeen是系動詞be的完成式,married是過去分詞,做表語,表示狀態,狀態可以持續,可以和表示一段時間的狀語連用。