沪江

英语宾语从句巩固练习题2(含讲解)

qingli 整理 2017-03-29 21:05
本文支持点词翻译 Powered by 沪江小D

1. I didn’t know _______ he will come or not.

A. that    B. whether    C. weather    D. how

答案: B

解析: 有or not, 所以用whether.

2. No one can be sure_________ in a million years.

A. what man looks like      B. what will man look like

C. what man looked like     D. what man will look like

答案: D

解析:从语序方面先排除B,另结合时间状语in a million years可知要用一般将来时

3. Sue told me that she _________ shopping with her sister the next day.

A. will go    B. would go     C. goes     D. has gone

答案: B

解析: 结合主句中的told和从句中的the next day可知要用过去将来时,故排除A、C、D三项

4.Would you please tell me ________?

A. when did he come home    B. where he would play football

C. if he had seen the film        D. why he didn’t watch the game

答案:D

解析:该题考查的是宾语从句的语序和时态。主句用的实际上是现在时,宾语从句在这个句子里应用陈述句的语序和一般过去时。

5. I wonder _________ .

A. how much cost these shoes       B. how much do these shoes cost

C. how much these shoes cost      D. how much are these shoes cost

答案: C

解析:宾语从句用陈述语序.

6.She asked me _________ .

A. who he was    B. who was he    C. who is he    D. who he is

答案:A

解析:宾语从句用陈述语序,who 作从句的宾语。

宾语从句小知识:引导宾语从句的关联词——从属连词that

taht一般那情况下可以省略,例如:
He told us that he felt ill.
I know he has returned.

that在引导宾语从句时也并不是任何情况下都可以省略。在以下情况下,that不能省略。
Everybody could see what happened and that Tom was frightened.(and连接两个宾语从句,that宾语从句放在and的后面时,that不能省略。) 

展开剩余