1.【解析】 答案是B。這里or表示轉(zhuǎn)折,意為“不然”,“否則”。此句可以轉(zhuǎn)換為:If you drink too much coffee in the evening, you won't fall asleep.

2.【解析】答案是A?!芭W習,你就會趕上別人的。”此句可以轉(zhuǎn)換為:If you study hard, you will catch up with others.
注:祈使句在變?yōu)閕f從句后,原祈使句后的and或or必須去掉。

3.【解析】本題考查的是賓語從句引導詞的選擇。連詞that在賓語從句中無實際意義,口語中經(jīng)常省略掉。whom和what應(yīng)當是充當句子中的賓語,而此句中從句的賓語為 discussion, A,C均不適宜。這里是讓對方告訴“明天在哪里開討論會”,只有時間,沒有地點,所以此題的正確答案是D。

4.【解析】本題考查了賓語從句的語序及引導詞的選用。賓語從句要使用陳述句語序,即“主語 + 謂語…”的結(jié)構(gòu),因此首先排除C,D兩項;who和whose都可以引導賓語從句;根據(jù)句意“誰的風箏”,故選B。

5.【解析】 答案是B。根據(jù)賓語從句時態(tài)前后應(yīng)保持一致的原則,首先應(yīng)排除A,C兩項;又根據(jù)賓語從句的語序要求陳述句結(jié)構(gòu),排除D項。
注:從句時態(tài)的呼應(yīng)規(guī)律為

原直接引語中

變成的賓語從句中

一般現(xiàn)在時

一般過去時

現(xiàn)在進行時

過去進行時

現(xiàn)在完成時

過去完成時

一般將來時

過去將來時

一般過去時

過去完成時或一般過去

6.【解析】 原句為陳述句,引號內(nèi)為直接引語,按要求應(yīng)改成由that引導的賓語從句。根據(jù)上面的表格,主句的時態(tài)是過去時,從句的謂語動詞要變成相應(yīng)的過去的時態(tài),以保持前后時態(tài)的一致。本題答案是George said that he was writing a report and he couldn't go shopping with me.

7.【解析】 答案是A。原句What's the matter with Peter?是一個特殊疑問句,變成了由what引導的賓語從句,因此what在句中作主語,the matter作表語,所以語序不變,系動詞is不可放到表語the matter之后。故仍應(yīng)是what's the matter。類似的結(jié)構(gòu)還有I don't know what is wrong with Peter.而不是I don't know what wrong is with Peter.

8.【解析】此題既考查了賓語從句的時態(tài),又考查了條件狀語從句。第一個句子里if引導的是一個賓語從句,因不知“是否要來”,動作尚未發(fā)生,從句的謂語動詞應(yīng)用將來時will come才合情理。第二句中的if引導的是一個條件狀語從句,意思是“如果他要來的話”。在條件句中應(yīng)用一般現(xiàn)在時代替將來時。惟有D項才同時符合這兩個條件,所以答案為D。

9.【解析】 按照語法規(guī)則我們可以首先確定賓語從句為陳述句語序,便可以排除C、D選項。其次要弄清這里的could不表示過去時態(tài),而是表示一種客氣、婉轉(zhuǎn)的語氣,所以賓語從句不用過去時態(tài)。本題的答案是B。

10.【解析】 當賓語從句表示的是一個自然現(xiàn)象、科學原理、客觀事實時,即使主句是過去時,從句也要用一般現(xiàn)在時。因此本題答案為B。

11.【解析】賓語從句中如果是含有or的選擇疑問句,應(yīng)該用whether來連接,而不用if,這里應(yīng)填whether。注:whether和if均可用來引導賓語從句,意思也相同,一般可互換。但下列情形須用whether,不用if。
(1)介詞之后:
We are talking about whether we will go for a picnic or not.
(2)不定式之前:
I asked her whether to sit at the front.
(3)與or not連用時:
I don't know whether he can speak Japanese or not.

12.【解析】 當主句的主語為I,we,謂語為think,believe,guess,suppose等詞時,其后的賓語從句的否定應(yīng)該轉(zhuǎn)移到主句上。如:I don't think she can drive a bus.所以本題的答案為:I don't believe he can work out the problem by himself.

13.【解析】 答案是B。在when,as,before,after,as soon as,until等引導的時間狀語從句和if引導的條件狀語從句中,從句該用一般將來時的時候,需用一般現(xiàn)在時去代替一般將來時。這里的A,C,D三個選項均表示將來,所以不能選。

14.【解析】答案是A。因為since引導的時間狀語從句在絕大多數(shù)情況下時間搭配比較
固定,主句是可延續(xù)性動詞的現(xiàn)在完成時,從句是瞬間性動詞的一般過去時,表示動作的起點。但是"It is..since"句型例外;如:it is almost ten years since we left school.

15&16【解析】結(jié)果狀語從句可以轉(zhuǎn)換成簡單句。當 that從句是否定式時,可轉(zhuǎn)換成“too…to do”結(jié)構(gòu),當that從句是肯定式時,可轉(zhuǎn)換成“形容詞/副詞+enough( for sb ) to do”結(jié)構(gòu)。上面兩道題的答案分別為15. too,to????????? 16. enough,to

17.【解析】表示“因為……所以……”這種概念時,不可受漢語習慣的影響。要么只用 because,構(gòu)成原因狀語從句;要么只用SO,構(gòu)成并列句。because/as/since不能與so出現(xiàn)在同一句中。

18.【解析】 though/although不能與but出現(xiàn)在同一句中,但可以用yet。
In fact, I didn't understand the question ___was asked in French.
A. who

19.【解析】答案是C?!笆聦嵣衔也欢梅ㄕZ提出的這個問題。”句中,先行詞question指物,故用關(guān)系代詞which,在定語從句中作主語。

20.【解析】答案是A?!拔覀兯枰氖堑??!本渲小皌hat we need”是定語從句,修飾先行詞all。 all是不定代詞,后面一般不用關(guān)系代詞which修飾,排除C。what不引導定語從句,排除B。D則與句意不符。



?