語法專練1.Tomwishesthathe

來源:國語幫 2.79W

問題詳情:

語法專練1.Tomwishesthathe

語法專練

1.Tom wishes that he __________(study) law instead of history when he was in university.

2.The student insisted that he __________(try) his best and he insisted that he __________ (praise).

3.I __________(attend) my cousin’s birthday party last night, But I was not available.

4.They stared at me as if I __________(come) from the outer space.

5.He suggested we __________ (appeal) to the high court against the sentence.

6.—Do you want to drive out?

—No. I’d rather we __________(take) a taxi.

7.But for your instruction, I __________(not make) such great progress.

8.His ship was delayed because of the heavy fog yesterday; otherwise I __________ (pick) him up on time.

9.__________ I followed your advice, I would have had no trouble with my exam.

10.It’s a pity that her husband __________ (attempt) to deal with this problem in such a stupid way.

【回答】

1.had studied

2.    had tried;    (should) be praised   

3.would have attended

4.had come

5.(should) appeal

6.took

7.couldn’t/ wouldn’/ mightn’t have made

8.would have picked

9.Had

10.(should) attempt

【分析】

本題主要考查虛擬語氣。

1.句意:Tom希望自己在大學時學了法律而不是歷史。從句中使用了虛擬語氣,且根據“when he was in university”可知,從句表示對過去情況的虛擬,因此應填had studied。

2.句意:那個學生堅持説自己盡了最大的努力,並堅決要求受到表揚。insist有兩種含義:①堅稱,堅決認為;②堅持主張,堅決要求。第一空try這一動作發生在insisted之前,即過去的過去,故用過去完成時had tried;而第二空用虛擬語氣,謂語動詞應用(should)do形式,且此處表示“被表揚”,因此填(should) be praised。

3.句意:昨晚我本來要去參加我堂妹的生日聚會的,但是我沒空。but I was not available表示過去的真實情況,本空表示與過去情況相反,表示“本來會做”,故應使用would have attended。

4.句意:他們盯着我,好像我是從外太空來的一樣。根據“stared at”和“from the outer space”可知,as if引導的從句是對過去的情況的假設,空處應該填had come。

5.句意:他建議我們就判決結果向高等法院提起上訴。suggest作“建議”講時,其後的賓語從句用虛擬語氣,從句中的謂語動詞用“should+動詞原形”,其中should可省略。

6.句意:——你想開車出去嗎?——不,我寧願我們搭出租車。would rather後接賓語從句時,從句常用虛擬語氣,此處表示現在的願望,故從句的謂語動詞用過去式took。

7.句意:要不是因為你的指導,我是不會取得這麼大的進步的。根據句意可知,這是一個與過去事實相反的虛擬語氣,所以謂語動詞用couldn’t/wouldn’t/mightn’t have done形式。故填couldn’t/ wouldn’/ mightn’t have made。

8.句意:他的船由於昨天的大霧而延誤了,否則的話我就會按時接到他了。由句中的“His ship was delayed”以及otherwise可知,此處表示與過去事實相反的情況,要用虛擬語氣,所以空處應用“would have done”形式。故填would have picked。

9.句意:如果我聽了你的建議,我的考試就不會有問題了。本句為虛擬條件句的省略句,當虛擬條件句的謂語部分含有were, should, had時,可以將連詞if省略掉,而將were, should, had置於句首。本句表示與過去事實相反,故直接將had提至句首即可。

10.句意:她的丈夫竟然想用如此愚蠢的方法來解決這個問題,太遺憾了。在It is a pity that...句型中,that後的從句一般用虛擬語氣,謂語應用should do形式,其中should可以省略,表示出乎意料,常翻譯為“竟然”。故填should attempt。

知識點:虛擬語氣與情態動詞

題型:完成句子

熱門標籤