時態
英語中最常見以及常考的時態是一般現在時、一般過去時、一般將來時、現在完成時、現在進行時等八種。這些時態我們幾乎在每次使用英語的時候,無論是說話或者是寫作,都會遇到,一般用法早已熟記于心了,復習的時候只要留心他們的一些特殊用法,這里以現在完成時和現在( 完成 ) 進行時為例。
現在完成時的一些特殊用法:
l、在 this is(it is)the first time that …句型中,從句常用完成時態。如: It is the second time he has been out with her .
2、 have been t0 與 have gone to 的區別。前者側重表示經歷過,說話人可能已經不在那個地方,或者已經回來了。而后者表示已經去了那里,說話的時候可能還在那里,或者在去那里的路上。
3、用在時間或條件狀語從句中,表示將來某個動作發生之前業已完成的動作,如: I ' ll go to see the film as soon as I have finished my homework .我一做完作業就去看電影。其中做完作業的動作在看電影動作之前完成。
4、 when 引起的疑問句中一般不用現在完成時,因為詢問者關心的是事情發生的具體時間現在 ( 完成 ) 進行時除了表示正在進行的動作之外,還主要有以下的用法:
l、與頻度副詞如 always , continually , constantly 。 forever 等狀語連用,表示經常發生的,具有持續性動作的事情,或者表示不滿,或者心中抱怨。如: She is always thinking 0f others .她總是替別人著想。
2、與 hope 、 wonder 、 want 等詞連用,表示婉轉的口氣,例如: I ' m wondering if you could lend me some money .
3、另外還因該注意到,表示心理狀態、情感、感覺、所有關系及特征等狀態的動詞一般不用進行時,如: smell , taste , sound , notice , hate , like , love , believe , understand , Want , seem , appear , contain , see , hear , agree , belong 等。
看一道 相關的例題:
The company _______a rise in salary for ages 。 but nothing has happened yet .
A . is promised B . has been promising
C . is promising D . promised
這個句子的意思是說公司長期以來一直答應增加工資,但依然毫無結果。句子中有時間狀語 for ages 。它常與現在完成時連用,這種時態強調動作的持續性,表示現在以前的這一段時間里一直在做而且現在仍然在進行的一個動作。另外, but 以后的從句也表示了現在完成時,說明和現在有關。正確答案應該是 B ,可以和現在完成進行時連用的表示一段時間的狀語還有 for a year , these few weeks . since early morning , since yesterday , for about two hours 等。把它們與進行時用在一起表示動作正在和一直在延續進行。
vt. 包含,容納,克制,抑制
vi. 自制