當前位置

首頁 > 英語學習 > 英語語法 > 英語賓語從句鞏固練習題12(含講解)

英語賓語從句鞏固練習題12(含講解)

推薦人: 來源: 閱讀: 1.94W 次

1. Could you tell me ___________?

英語賓語從句鞏固練習題12(含講解)

A. where do you live     B. who you are waiting for

C. who were you waiting for     D. where you live in

答案: B

解析: B是陳述語序,D可以用where you live或which you live in.

2.  Do you still remember _______?

A. that he said  B. what he said  C. did he say that  D. what did he say

答案: B.

解析賓語從句用陳述語序,what在賓語從句中做said的賓語。

3. I can’t understand ______the boy alone.

A. why she left  B. why did she leave  

C. why she had left  D. why had she left

答案: A

解析: 賓語從句用陳述語序,主句用現在的時態,從句根據事實用相應的時態。

4.She told me the sun ______ in the east.

A. rise  B. rose  C. rises  D. had risen

答案:C

解析: 客觀真理用一般現在時態。

5. ---We don’t know _____________.
---It is said that he was born in Sweden. 

A. what he is        B. if he lives here 

C. where he comes from     D. which country is he from

答案: C

解析:該題考查的是賓語從句的語序。按照他們談論的話題可知:他們說的是某人是哪裏人。A和B可以排除掉。D的語序不對,只有C正確。

6.They tried to find out ______ the new train ________.

A. how far/ had gone  B. how long/ has gone

C. how far/ went  D. how far / had run

答案:D

解析:距離多遠一般用how far,go是個瞬間動詞,所以應該用可以表示持續動作的動詞。

【小知識】簡化賓語從句常用方法
同學們常會遇到把含有賓語從句的複合句轉化爲簡單句,使其與原句意思相同(或相近)的試題。下面就介紹幾種常用的簡化賓語從句的方法:

1.某些動詞後的賓語從句,可以用介詞加動名詞(短語)等其他形式簡化。例如:
He insisted that he should go with us. →He insisted on going with us.
The poor boy doesn’t know when and where he was born. →The poor boy doesn’t know the time and the place of his birth.

2.某些動詞後面的賓語從句可轉化爲“賓語+V-ing形式(作賓語補足語)”結構。例如:
Liu Ping found that there was a wallet lying on the ground. → Liu Ping found a wallet lying on the ground.

3.動詞seem後的賓語從句,也可以用不定式(短語)來簡化,但句型需要進行適當的變化。例如:
It seemed that the boys were going to win. →The boys seemed to win.

除上述方法外,還有一些特殊句式的轉化。例如:
I found that it was difficult to learn English well. →I found it difficult to learn English well.
Soon we found that the ground was covered with thick snow. →Soon we found the ground covered with thick snow.
They found that the box was very heavy. →They found the box very heavy.