高中英語語法之現在完成時
(1)暫態動詞現在完成時的肯定式不能與for 一段時間或from 起始時間的狀語連用,而暫態動詞現在完成時的否定式可以與這樣的狀語連用,因爲暫態動詞現在完成時的否定式可以表示否定狀態,可以持續。我們不能說:我們已經收到他的信有兩周了。我們已經收到他的信兩個星期了。但是我們可以說:we HAVENT RECEIVED DHISLTERWOWEEKS。我們已經兩個星期沒有他的消息了。
有時候能看到這樣一句話:呵呵呵。但這竝不意味著降臨者的行動從過去持續了兩天。他將在這裡呆兩天。
示例:
-你今天怎麽樣?
-哦,我_ _ _ _ _ _ _ _ _ _ _ _ _ _已經很久了。(NMET2000)
a . DintFelleb . was ntfeeling
c . Dontfeeld . haven tfelt
分析:fallill表示生病,是一個短期的變化過程。它可以用現在完成時的否定形式來表達狀態,也可以和狀語一起使用,比如for long time。所以,答案是D.
(2)暫態動詞現在完成時的肯定式在一段時間內不能與 的狀語連用,也不能用在howlong開頭的疑問句中,如:不能說:Tom hasmaredfortenyars。(湯姆結婚十年了。)但可以說:Tomhasbeenmarriedfortenyears。這是因爲它可以理解爲系動詞結搆,been是系動詞be的完成式,已婚是過去分詞,表語,表示一種狀態,可以持續,可以與表示一段時間的狀語連用。
0條評論