返回列表 回復 發帖

英語特定短語與特定結構“相克”典型實例

英語特定短語與特定結構“相克”典型實例   

1. be about to do sth 習慣上不與具體時間狀語連用
  be about to do sth 的意思是“即將做某事”,由於本身已含有“即將”這樣的時間概念,所以它習慣上不再與 soon, at once, immediately, tomorrow 這樣的具體時間狀語連用。如:
  我們即將動身。
  誤:We are about to start at once.
  正:We are about to start.
  正:We’ll start at once.
  2. ago 習慣上不與現在完成時連用
  在通常情況下 ago 只與過去時連用,而不與現在完成時連用。因為 ago 指的是多久以前的過去時間,而現在完成時表示的動作雖然發生在過去,但它強調的是與現在的聯繫或對現在的影響,因此兩者不能用在一起。如:
  我兩個月前見過他。
  誤:I have seen him two months ago.
  正:I saw him two months ago.
  但是,有時為了行文的需要或使句子生動,ago可用於類似以下這樣的句子:
  I had thought that he had died at least 20 years ago. 我原以為他至少在20年前就已經去世了。
  3. 終止性動詞不與一段時間狀語連用
  由於終止性動詞發生或存在的時間很短,有時甚至只是一個概念,因此它不能與表示一段時間的狀語連用。如:
  他參軍10年了。
  誤:He joined ?went into? the army for ten years.
  正:He joined ?went into? the army ten years ago.
  正:He has been in the army for ten years.
  正:He has been a soldier for ten years.
  常見的終止性動詞有 come, go, join, leave, buy, see, finish, hear, appear, die 等。
  常見的一段時間有 five minutes, half an hour, three days, one week, two years 等。
  注:偶爾見到終止性動詞與表示一段時間的短語連用,那麼它表示的一定是指終止性動詞所表示的動作結束後所持續的一段時間,如:He has come here for a week. 他已來了,準備呆一個星期。若要表示“他已來了一個星期”,則說:He has been here for a week. / It is a week since he came.
  4. why not 習慣上不與過去時間狀語連用
  why not...後接動詞,其意為“你為什麼不……呢”,它主要用於提出建議,因此通常只能用於現在或將來,而不能用於過去。如:
  你昨天為什麼不打掃房間?
  誤:Why not clean the room yesterday?
  正:Why didn’t you clean the room yesterday?
  5. when 習慣上不與現在完成時連用
  when 表示“何時”“什麼時候”時,可用於過去時態或將來時態,但通常不用於現在完成時。如:
  你什麼時候和他首次見面的?
  誤:When have you first met him?
  正:When did you first meet him?
  但是,since when 可以與現在完成時連用。如:
  Since when have you lived here? 你從什麼時候起住在這裏的?
  Since when have you become active? 你什麼時候開始變得積極了?
  6. some day 習慣上不與過去時間狀語連用
  one day 和 some day 均可表示“一天”“某一天”,但前者可用於過去或將來,而後者則通常只用於將來,而不用於過去。如:
  上周的一天他與他妻子吵架了。
  誤:Some day last week he had a quarrel with his wife.
  正:One day last week he had a quarrel with his wife.
  7. be probable 習慣上不與不定式結構連用
  與 be possible 不一樣,be probable 通常不用於 It’s probable (for sb) to do sth 句型。
  他很可能會贏。
  誤:It’s probable for him to win.
  正:It’s probable that he will win.
  記住:要表示類似意思 probable 通常使用的句型是:It’s probable that-clause.
  8. 時間或條件狀語從句不能用將來時態
  由 when, as soon as, before, after, as, until 等引導的時間狀語從句以及由 if, unless, as long as, in case 等引導的條件狀語從句不能直接用將來時態,遇此情況英語習慣上用一般現在時代替一般將來時。如:
  趁早動手,免得忘了。
  誤:Do it before you will forget.
  正:Do it before you forget.
  我到達那兒後就給你寫信。
  誤:I’ll write to you after I will get there.
  正:I’ll write to you after I get there.
  如果他來,請告訴我一聲。
  誤:In case he will come, let me know.
  正:In case he comes, let me know.
  9. as 引導的時間狀語從句謂語動詞習慣上不能是狀態動詞
  as 引導時間狀語從句表示“當……的時候”“在……期間”時,該從句的謂語通常是那些表示動作意義的動詞,而不能是 be(是、在), have(有),like(喜歡),belong(屬於)等表示狀態或靜態意義的動詞。如:
  我打算去郵局。——當你在郵局的時候,請幫我買幾張郵票好嗎?
  誤:I’m going to the post office.—As you are there, can you get me some stamps?
  正:I’m going to the post office.—While you are there, can you get me some stamps?
  10. heavy 習慣上不與具體的重量連用
  old, long, wide 等形容詞可用於 ten years old, three meters long, 100 meters wide 等結構, 但 heavy 不與表示重量的短語連用。如:
  每個箱子重約10公斤。
  誤:Each box is about 10 kilos heavy.
  正:Each box is about 10 kilos.
返回列表