英語語法經典例題800例:連詞(例題)
【導語】英語語法讓很多學生都頭疼,因為復雜難懂的句式和詞組有時難以記憶。自學庫英語網為大家整理了英語語法大全,希望對同學們的英語語法學習有所幫助。更多內容盡在自學庫英語網。
1. Im sorry, _____ I wont be able to come tonight.
A. for B. and
C. but D. then
【陷阱】容易誤選A,因為空格后的句子是用以說明 Im sorry 的原因的,所以便想當然地認為要選for來表示原因。
【分析】事實上,Im sorry 后習慣上不接表示原因的連詞 for,而接表示轉折的連詞 but(也可省略 but),用以委婉地提出一個使對方不快的事實。又如:
Oh, sorry, but shes out. 哦,不好意思,她出去了。
Im sorry, but I have to disagree. 對不起,我不敢茍同。
Im sorry, but I have already had another appointment. 對不起,我已經有約會了。
注:Im sorry 后雖然不能接表原因的連詞for,但卻可接介詞 for。如:
Im sorry for shouting at you. 對不起沖你嚷嚷了。
I am sorry for what I said to you. 我后悔不該對你講那些話。
2. The point is not who said the words, _____ they are true or not.
A. but whether B. and whether
C. but how D. and how
【陷阱】幾個干擾項均有可能誤選。
【分析】最佳答案為A。此題涉及兩個搭配:一是 not but (不是而是),二是 whether or not (是否)。請看類例:
He was not an actor, who often appeared on stage, _____ a writer, writing stories.
A. but B. and
C. then D. so
答案選A,主要考查 not but 結構。
3. Just because they make more money than I do, _____ they seem to look down on me.
A. so B. and
C. but D. 不填
【陷阱】但容易誤選A,將漢語的因為所以直譯為 because so 。
【分析】此題正確答案為D,但是按英語語法,because 為從屬連詞,用以引導原因狀語從句,它表明整個句子為復合句;而 so 在表示所以時,它是并列連詞,用以連接兩個簡單句使之成為并列句。由于在同一句中既用了從屬連詞 because,又用了并列連詞 so,使得該句一半像復合句,一半像并列句,從而導致錯誤。正確的做法是,任意去掉 because 和 so 中的一個,使之要么成為復合句,要么成為并列句。
4. Although he had only entered the contest for fun, _____ he won first prize.
A. but B. and
C. even D. 不填
【陷阱】容易誤選A,將漢語的雖然但是直譯為 although but 。
【分析】正確答案選D。按英語語法,although 為從屬連詞,用以引導讓步狀語從句,它表明整個句子為復合句;而 but 在表示但是時,它是并列連詞,用以連接兩個簡單句使之成為并列句。由于在同一句中既用了從屬連詞 although,又用了并列連詞 but ,使得該句一半像復合句,一半像并列句,從而導致錯誤。正確的做法是,任意去掉 although 和 but 中的一個,使之要么成為復合句,要么成為并列句。其實,此題與上面一題的分析思路是一樣的。這里順便說一句,許多同學(包括許多老師和教學參考書)為了便于記憶,將此題與上面一題的知識點簡單地歸納為按英語習慣,because和so不可連用,although 與 but 不可連用。這種說法在通常情況下無疑是對的,也是有效的,但同學們一定要在明白以上道理的情況下來使用此規則,如果只是死記該規則,有時遇到一些語言特例仍然會出錯。如:
But I didnt know that then, although I learned it later. 但我當時的確不知道此事,盡管后來我還是知道了。
此句既用了并列連詞 but,又用了從屬連詞 although,但它并未造成錯誤,原因是此句與上面所討論的情形有所不同,即此句 but 用于 although 之前,but 在此僅起到與上文轉折的作用,but 后的 I didnt know that then, although I learned it later. 仍為一個復合句。
I tried doing the accounts, but although I knew some maths I found it very difficult. 我試著算這些賬,但盡管我懂點數學,仍感到很困難。
此句將 but 與 although 用在一起,但此句也沒有錯誤。該句從總體來看,它是一個以并列連詞 but 連接的并列句,而在該并列句的后面一句又是一個包含讓步狀語從句 although I knew some maths 的復合句這種句型就是所謂的并列復合句。此句也可改寫為 I tried doing the accounts, but I found it very difficult although I knew some maths.
5. When the last prize had been awarded _____ everybody cleared off.
A. and B. so
C. or D. 不填
【陷阱】容易想當然地誤選A。
【分析】句首 when 引導的是一個時間狀語從句,它暗示整個句子為復合句;而so, and, or 為并列連詞,無論選哪一個,都表明整個句子為并列句,從而導致前后矛盾,所以A、B、C均不能選擇。此題正確答案選D,everybody cleared off 為整個復合句的主句。請看類似例子:
(1) If wishes were horses, _____ beggars would ride.
A. and B. so
C. or D. 不填
(2) If Im mistaken, _____ you are mistaken too.
A. so B. and
C. or D. 不填
(3) Just before I left London, _____ I sent him a telegram.
A. and B. so
C. or D. 不填
(4) After they had each said a few words, _____ Lloyd George took the floor.
A. and B. so
C. or D. 不填
答案均選D,空格前分別為 if, when, before, after 引導的狀語從句,空格后為整個復合句的主句。
【導語】英語語法讓很多學生都頭疼,因為復雜難懂的句式和詞組有時難以記憶。自學庫英語網為大家整理了英語語法大全,希望對同學們的英語語法學習有所幫助。更多內容盡在自學庫英語網。
1. Im sorry, _____ I wont be able to come tonight.
A. for B. and
C. but D. then
【陷阱】容易誤選A,因為空格后的句子是用以說明 Im sorry 的原因的,所以便想當然地認為要選for來表示原因。
【分析】事實上,Im sorry 后習慣上不接表示原因的連詞 for,而接表示轉折的連詞 but(也可省略 but),用以委婉地提出一個使對方不快的事實。又如:
Oh, sorry, but shes out. 哦,不好意思,她出去了。
Im sorry, but I have to disagree. 對不起,我不敢茍同。
Im sorry, but I have already had another appointment. 對不起,我已經有約會了。
注:Im sorry 后雖然不能接表原因的連詞for,但卻可接介詞 for。如:
Im sorry for shouting at you. 對不起沖你嚷嚷了。
I am sorry for what I said to you. 我后悔不該對你講那些話。
2. The point is not who said the words, _____ they are true or not.
A. but whether B. and whether
C. but how D. and how
【陷阱】幾個干擾項均有可能誤選。
【分析】最佳答案為A。此題涉及兩個搭配:一是 not but (不是而是),二是 whether or not (是否)。請看類例:
He was not an actor, who often appeared on stage, _____ a writer, writing stories.
A. but B. and
C. then D. so
答案選A,主要考查 not but 結構。
3. Just because they make more money than I do, _____ they seem to look down on me.
A. so B. and
C. but D. 不填
【陷阱】但容易誤選A,將漢語的因為所以直譯為 because so 。
【分析】此題正確答案為D,但是按英語語法,because 為從屬連詞,用以引導原因狀語從句,它表明整個句子為復合句;而 so 在表示所以時,它是并列連詞,用以連接兩個簡單句使之成為并列句。由于在同一句中既用了從屬連詞 because,又用了并列連詞 so,使得該句一半像復合句,一半像并列句,從而導致錯誤。正確的做法是,任意去掉 because 和 so 中的一個,使之要么成為復合句,要么成為并列句。
4. Although he had only entered the contest for fun, _____ he won first prize.
A. but B. and
C. even D. 不填
【陷阱】容易誤選A,將漢語的雖然但是直譯為 although but 。
【分析】正確答案選D。按英語語法,although 為從屬連詞,用以引導讓步狀語從句,它表明整個句子為復合句;而 but 在表示但是時,它是并列連詞,用以連接兩個簡單句使之成為并列句。由于在同一句中既用了從屬連詞 although,又用了并列連詞 but ,使得該句一半像復合句,一半像并列句,從而導致錯誤。正確的做法是,任意去掉 although 和 but 中的一個,使之要么成為復合句,要么成為并列句。其實,此題與上面一題的分析思路是一樣的。這里順便說一句,許多同學(包括許多老師和教學參考書)為了便于記憶,將此題與上面一題的知識點簡單地歸納為按英語習慣,because和so不可連用,although 與 but 不可連用。這種說法在通常情況下無疑是對的,也是有效的,但同學們一定要在明白以上道理的情況下來使用此規則,如果只是死記該規則,有時遇到一些語言特例仍然會出錯。如:
But I didnt know that then, although I learned it later. 但我當時的確不知道此事,盡管后來我還是知道了。
此句既用了并列連詞 but,又用了從屬連詞 although,但它并未造成錯誤,原因是此句與上面所討論的情形有所不同,即此句 but 用于 although 之前,but 在此僅起到與上文轉折的作用,but 后的 I didnt know that then, although I learned it later. 仍為一個復合句。
I tried doing the accounts, but although I knew some maths I found it very difficult. 我試著算這些賬,但盡管我懂點數學,仍感到很困難。
此句將 but 與 although 用在一起,但此句也沒有錯誤。該句從總體來看,它是一個以并列連詞 but 連接的并列句,而在該并列句的后面一句又是一個包含讓步狀語從句 although I knew some maths 的復合句這種句型就是所謂的并列復合句。此句也可改寫為 I tried doing the accounts, but I found it very difficult although I knew some maths.
5. When the last prize had been awarded _____ everybody cleared off.
A. and B. so
C. or D. 不填
【陷阱】容易想當然地誤選A。
【分析】句首 when 引導的是一個時間狀語從句,它暗示整個句子為復合句;而so, and, or 為并列連詞,無論選哪一個,都表明整個句子為并列句,從而導致前后矛盾,所以A、B、C均不能選擇。此題正確答案選D,everybody cleared off 為整個復合句的主句。請看類似例子:
(1) If wishes were horses, _____ beggars would ride.
A. and B. so
C. or D. 不填
(2) If Im mistaken, _____ you are mistaken too.
A. so B. and
C. or D. 不填
(3) Just before I left London, _____ I sent him a telegram.
A. and B. so
C. or D. 不填
(4) After they had each said a few words, _____ Lloyd George took the floor.
A. and B. so
C. or D. 不填
答案均選D,空格前分別為 if, when, before, after 引導的狀語從句,空格后為整個復合句的主句。