英語語法經典例題800例:名詞性從句(測試題及詳解)
【導語】英語語法讓很多學生都頭疼,因為復雜難懂的句式和詞組有時難以記憶。自學庫英語網為大家整理了英語語法大全,希望對同學們的英語語法學習有所幫助。更多內容盡在自學庫英語網。
1. They lost their way in the forest, and _______ made matters worse was that night began to fall.
A. it B. which
C. that D. what
2. Patience is a kind of quality and that is ______ it takes to do anything well.
A. what B. which
C. which D. how
3. It has come to my notice _______ some of you have missed classes.
A. what B. which
C. that D. when
4. What were you trying to prove to the police? ___ I was last night.
A. That B. When
C. Where D. What
5. Country life gives him peace and quiet, which is ______ he cant enjoy while living in big cities.
A. that B. why
C. where D. what
6. It is pretty well understood _______ controls the flow of carbon dioxide in and out the atmosphere today.
A. that B. when
C. what D. how
7. _______ she couldnt understand was ______ fewer and fewer students showed interest in her lessons.
A. What; why B. That; what
C. What; because D. Why; that
8. _______ we are doing has never been done before.
A. That B. What
C. Which D. Whether
9. People have heard _______ the President has said; they are waiting to see _______ he will do.
A. how, how B. what, what
C. when, how D. that, what
10. When you answer questions in a job interview, please remember the golden rule: Always give the monkey exactly _______ he wants.
A. what B. which
C. when D. that
11. These wild flowers are so special I would do _______ I can to save them.
A. whatever B. that
C. which D. whichever
12. _______ she was invited to the ball made her very happy.
A. What B. That
C. When D. Because
13. Eat ______ cake you like and leave the others for ______ comes in late.
A. any, who B. every, whoever
C. whichever, whoever D. either, whoever
14. I had neither a raincoat nor an umbrella. _______ I got wet through.
A. Its the reason B. Thats why
C. Theres why D. Thats because
15. ____ has helped to save the drowning girl is worth praising. A. Who B. The one
C. Anyone D. Whoever
16. _______ medicine works in a human body is a question _______ not everyone can understand fully.
A. How; that B. That; which
C. That; which D. What; that
答案請看第二頁
【答案與解析】
1. 選D。what made matters worse 是主語從句(注意其后有謂語動詞was),相當于 the thing that made matters worse。
2. 選A。what 引導的是表語從句,相當于 the thing that it takes to do anything well。
3. 選C。that 引導的是一個主語從句,句首的it為形式主語。
4. 選 C。答句為省略句,其完整形式為 I was trying to prove to the police where I was last night,在此 where 引導的是一個賓語從句。類似地,下面選 C:
_______ made her struggle to become an artist so hard? ______ she was a woman.
A. What, What B. That, That
C. What, That D. That, What
5. 選D。what 引導的是表語從句,what 在此相當于 the things that。
6. 選 C。句首的 it 是形式主語,空格處所填詞用于引導主語從句。由于該主語從句中又缺主語,故排除A、B、D。(注意:不能選 A,因為 that 引導名詞性從句時不能充當句子成分)
7. 選 A。第一空填 what,是因為該主語從句中的動詞 understand 缺賓語;why 和 because 均可引導表語從句,其區別是: why 引導表語從句強調結果,because 引導表語從句強調原因。句中空格后文表明的是結果,故用 why。
8. B。what 在此引導主語從句且在從句作賓語,它相當于 the thing that。
9. B。兩空均填 what,均用于引導賓語從句,因為兩個賓語從句中的動詞 said 和do 均缺賓語,而在各個選項中只有 what 可用作賓語。
10. 選 A。what 引導賓語從句。由于動詞 wants 缺賓語,所以填 what。句意是:當你找工作面試回答問題時,請記住這條黃金定律:永遠給予對方確實想要的東西。
11. 選 A。I can to save them 為 I can do to save them 之略,此句中的 do 缺賓語,故選 whatever。
12. 選 B。that 在此引導主語從句,無詞義,也不充當句子成分。注意不要根據中文意思選 D,因為 because 不用于引導主語從句。
13. 選 C。兩個空格處均為引導賓語從句的引導詞,而四個選項中兩者可引導賓語從句的只有 C。
14. 選 B。比較 Thats why 與 Thats because:前者用于強調結果,后者用于強調原因。如下面一題選 D:
I got wet all through. _______ I had neither a raincoat nor an umbrella.
A. Its the reason B. Thats why
C. Theres why D. Thats because
15. 選 D。由 is worth praising 這一謂語可知前面是主語從句,排除不能引導從句的 B 項和 C 項;whoever 引導主語從句表示任何的人,在此它相當于 anyone who。
16. 選 A。how 引導主語從句,that 引導同位語從句。
【導語】英語語法讓很多學生都頭疼,因為復雜難懂的句式和詞組有時難以記憶。自學庫英語網為大家整理了英語語法大全,希望對同學們的英語語法學習有所幫助。更多內容盡在自學庫英語網。
1. They lost their way in the forest, and _______ made matters worse was that night began to fall.
A. it B. which
C. that D. what
2. Patience is a kind of quality and that is ______ it takes to do anything well.
A. what B. which
C. which D. how
3. It has come to my notice _______ some of you have missed classes.
A. what B. which
C. that D. when
4. What were you trying to prove to the police? ___ I was last night.
A. That B. When
C. Where D. What
5. Country life gives him peace and quiet, which is ______ he cant enjoy while living in big cities.
A. that B. why
C. where D. what
6. It is pretty well understood _______ controls the flow of carbon dioxide in and out the atmosphere today.
A. that B. when
C. what D. how
7. _______ she couldnt understand was ______ fewer and fewer students showed interest in her lessons.
A. What; why B. That; what
C. What; because D. Why; that
8. _______ we are doing has never been done before.
A. That B. What
C. Which D. Whether
9. People have heard _______ the President has said; they are waiting to see _______ he will do.
A. how, how B. what, what
C. when, how D. that, what
10. When you answer questions in a job interview, please remember the golden rule: Always give the monkey exactly _______ he wants.
A. what B. which
C. when D. that
11. These wild flowers are so special I would do _______ I can to save them.
A. whatever B. that
C. which D. whichever
12. _______ she was invited to the ball made her very happy.
A. What B. That
C. When D. Because
13. Eat ______ cake you like and leave the others for ______ comes in late.
A. any, who B. every, whoever
C. whichever, whoever D. either, whoever
14. I had neither a raincoat nor an umbrella. _______ I got wet through.
A. Its the reason B. Thats why
C. Theres why D. Thats because
15. ____ has helped to save the drowning girl is worth praising. A. Who B. The one
C. Anyone D. Whoever
16. _______ medicine works in a human body is a question _______ not everyone can understand fully.
A. How; that B. That; which
C. That; which D. What; that
答案請看第二頁
【答案與解析】
1. 選D。what made matters worse 是主語從句(注意其后有謂語動詞was),相當于 the thing that made matters worse。
2. 選A。what 引導的是表語從句,相當于 the thing that it takes to do anything well。
3. 選C。that 引導的是一個主語從句,句首的it為形式主語。
4. 選 C。答句為省略句,其完整形式為 I was trying to prove to the police where I was last night,在此 where 引導的是一個賓語從句。類似地,下面選 C:
_______ made her struggle to become an artist so hard? ______ she was a woman.
A. What, What B. That, That
C. What, That D. That, What
5. 選D。what 引導的是表語從句,what 在此相當于 the things that。
6. 選 C。句首的 it 是形式主語,空格處所填詞用于引導主語從句。由于該主語從句中又缺主語,故排除A、B、D。(注意:不能選 A,因為 that 引導名詞性從句時不能充當句子成分)
7. 選 A。第一空填 what,是因為該主語從句中的動詞 understand 缺賓語;why 和 because 均可引導表語從句,其區別是: why 引導表語從句強調結果,because 引導表語從句強調原因。句中空格后文表明的是結果,故用 why。
8. B。what 在此引導主語從句且在從句作賓語,它相當于 the thing that。
9. B。兩空均填 what,均用于引導賓語從句,因為兩個賓語從句中的動詞 said 和do 均缺賓語,而在各個選項中只有 what 可用作賓語。
10. 選 A。what 引導賓語從句。由于動詞 wants 缺賓語,所以填 what。句意是:當你找工作面試回答問題時,請記住這條黃金定律:永遠給予對方確實想要的東西。
11. 選 A。I can to save them 為 I can do to save them 之略,此句中的 do 缺賓語,故選 whatever。
12. 選 B。that 在此引導主語從句,無詞義,也不充當句子成分。注意不要根據中文意思選 D,因為 because 不用于引導主語從句。
13. 選 C。兩個空格處均為引導賓語從句的引導詞,而四個選項中兩者可引導賓語從句的只有 C。
14. 選 B。比較 Thats why 與 Thats because:前者用于強調結果,后者用于強調原因。如下面一題選 D:
I got wet all through. _______ I had neither a raincoat nor an umbrella.
A. Its the reason B. Thats why
C. Theres why D. Thats because
15. 選 D。由 is worth praising 這一謂語可知前面是主語從句,排除不能引導從句的 B 項和 C 項;whoever 引導主語從句表示任何的人,在此它相當于 anyone who。
16. 選 A。how 引導主語從句,that 引導同位語從句。