高三英語語法和慣用法
高三英語語法和慣用法(一)
一般說來,分詞作狀語,它的邏輯主語應與句子主語一致,但事實上有少數例外的特殊情況。如:
(1) 某些表示說話人態度的一些慣用分詞表達,它們在用作狀語時其邏輯主語可以與句子主語不一致。如:
Generally speaking, women live longer than men. 一般說來女人比男人活得長。
Judging from what you say,he ought to succeed. 從你的話看他應當能成功。
Considering the distance,he arrived very quickly. 考慮到路程,他到達得很快。
Taking everything into consideration, you should leave. 考慮到各種因素,你最好離開。
(2) 當句子含有先行主語it或there時,有時有作狀語的分詞短語可以與先行主語不一致。如:
Having so little time, there was not much that I could do. 由于時間很少,我能做的事很有限。
Being French, it’s surprising that she’s such a terrible cook. 她是法國人,但她做飯做得那么糟真是令人感到驚奇。
(3) 當分詞已轉化為介詞或連詞,此時也無需考慮主語一致問題。如:
Supposing she doesn’t come, what shall we do? 要是她不來我們怎么辦?(supposing為連詞,意為“假若”)
Given their inexperience, they’ve done a good job. 考慮到他們沒有經驗,這工作已做得很不錯了。(given為介詞,意為“考慮到”)
(4) 當分詞暗含的邏輯主語為表示泛指意義的one或you時,也無需考慮主語的一致性問題。如:
In doing such work, patience is needed. 做這種工作需要耐心。(=When one does such work, patience is needed.)
高三英語語法和慣用法(二)
在通常情況下,分詞作狀語時它的邏輯主語應與句子主語一致,若不一致,則應改用其他句型,如:
誤:Crossing the road, a car knocked him down.
正:Crossing the road, he was knocked down by a car. 過馬路時他被車撞倒了。
正:When he was crossing the road, a car knocked him down. 他過馬路時車子把他撞倒了。
解決狀語分詞的邏輯主語與句子主語不一致的問題,也可在分詞前加一個名詞或代詞,使之成為分詞的邏輯主語。由于加在分詞前的名詞或代詞要用主格形式,故稱分詞的獨立主格結構。如:
The job finished, we went home. 工作結束后我們就回家了。
The weather being fine, we went swimming. 天氣很好,我們就去游泳了。
He being absent, nothing couldn’t be done. 由于他缺席,什么事也干不成。
以上各句的the job, the weather, he 等不能省略。
高三英語語法和慣用法(三)
它們在引導表語從句中很容易混淆,區別于下。如:
(1) 當主語是reason(原因)時,后面的表語從句的引導詞通常用that。如:
The reason why he didn’t attend the party yesterday is that he hasn’t come back yet. 他昨天沒有參加聚會是因為他還沒有回來。
【注】在現代英語中,有時也用 because,但不如用 that 普通。
(2) why和 because 都可引導表語從句,但前者強調結果,后者強調的原因。如:
I had neither a raincoat nor an umbrella. That’s why I got wet all through. 我既沒穿雨衣,也沒帶雨傘,所以全身都淋濕了。
I got wet all through. That’s because I had neither a raincoat nor an umbrella. 我全身都淋濕了,因為我既沒穿雨衣,也沒帶雨傘。
高三英語語法和慣用法(四)
分詞作狀語,它的邏輯主語通常應是句子主語,否則會出錯。請看下例。如:
(1) Finding her car stolen, ______.
A. a policeman was asked to help B. the area was searched thoroughly
C. it was looked for everywhere D. she hurried to a policeman for help
此題答案應選D,因為句首用作狀語的現在分詞短語finding her car stolen 的邏輯主語應是“她”,而不是 a policeman, the area, it 等。
在使用分詞的邏輯主語時還要注意根據句意判斷是主動還是被動,如:
(2) _____ many times, he still didn’t understand it.
A. Having been told B. Though to be told
C. Having told D. He was told
根據句意,he 與 tell 應是被動關系。從時間上看,應該是“被告訴”在先,“沒有理解”在后,故選A。比較下題由于句中用了并列連詞but,情況有所不同。如:
(3) _____ many times, but he still didn’t understand it.
A. Having been told B. Though he was told
C. To have been told D. He was told
此題答案選D,句中的并列連詞 but 表明整個句子為并列句,同時表明 but 前應是一個獨立的句子,而不能是一個非謂語動詞短語(所以不能選A或C)。
看過“高三英語語法和慣用法”