重庆麻将图片
英語語法網 英語詞匯網 高考英語網 中考英語網
精心組稿 精巧編排 精彩紛呈 全心打造英語第一品牌!
加入收藏
網站地圖
購點說明
首    頁 | 語法新聞 | 名詞用法 | 代詞用法 | 冠詞用法 | 數詞用法 | 介詞用法 | 連詞用法 | 形容詞用法 | 副詞用法 | 比較等級 | 動詞用法 | 連系動詞 | 情態動詞 | 動詞時態 | 被動語態 | 虛擬語氣 | 非謂語動詞 | 疑問句 | 祈使句 | 感嘆句 | 否定句 | 倒裝句 | 強調句 | there be存在句 | 省略句 | 獨立主格 | 主謂一致 | 狀語從句 | 定語從句 | 名詞性從句 | it用法 | 語法練習 | 語法考試 | 語法綜合 | 句子成分 | 語法連載 | 語法著作 | 英語語料庫 | 語法與翻譯 | 雙語閱讀 | 語法與慣用法 | 語法與寫作 | 期刊精選 | 語法觀點 | 語法挑刺 | 下載中心 | 開心一刻 | 會員之家 | 專家顧問 | 百家講壇 | 答疑中心
您現在的位置: 首頁 > 英語語法 > 虛擬語氣 >
虛擬語氣典型考題10例
作者:spen    文章來源:本站原創    點擊數:    更新時間:2009/6/13    
        ★★★ 【字體:
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!

虛擬語氣典型考題10例

 

1. “I still haven’t thanked Aunt Lucy for her present. ” “It’s time you ________. ”

A. Do                        B. did                         C. had                          D. would

2. “I’ve told everyone about it. ” “Oh, I’d rather you ________. ”

A. Don’t                    B. hadn’t                    C. couldn’t                    D. wouldn’t

3. It has been raining for a day, but even though it hadn’t rained, we ________ there by tomorrow.

A. can’t get                B. won’t get               C. hadn’t got                 D. wouldn’t get

4. Yesterday, Jane walked away from the discussion. Otherwise, she ________ something she would regret later.

A. had said                  B. said                       C. might say                 D. might have said

5. All the doctors in the hospital insisted that he ________ badly wounded and that he ________ at once.

A. should be; be operated on                           B. were; must be operated on

C. was; should be operated                             D. was; be operated on

6. I forget where I read the article, or I ________ it to you now.

A. will show               B. would show             C. am going to show    D. am showing

7. —Why didn’t you go to yesterday’s meeting?

—I would have but I ________ too busy working on the important experiment.

A. had been                  B. was                       C. were                       D. am

8.—Don’t you think it necessary that he ________ to Miami but to New York?

— I agree, but the problem is ________ he has refused to.

A. will not be sent; that                                  B. not be sent; that

C. should not be sent; what                            D. should not send; what

9. The workers will go on strike if the demands they ________ put forward are turned down.

A. could                       B. would                  C. 不填                        D. had

10. ________ fired, your health care and other benefits will not be immediately cut off.

A. Would you be         B. Should you be         C. Could you be             D. Might you be

答案與解析:

1. BIt’s time you did It’s time you thanked Aunt Lucy for her present 之略。按照英語語法,it’s time 后從句通常要用過去式。

2. BI’d rather 后接從句時,從句謂語的時態規律是:用過去式表示現在或將來,用過去完成式表示過去。

3. Awe can’t get there by tomorrow 為客觀事實,故宜用陳述語氣。

4. Dotherwise 在此相當于 if she had not walked away from the discussion,即暗示一個與過去事實相反的虛擬條件句。

5. Dinsisted 接第一個賓語從句,表示堅持認為(是怎么回事)”,用陳述語氣;接第二個賓語從句,表示堅決要求(做某事)”,用虛擬語氣

6. B根據上文的語境可知句中的 or 隱含有一個虛擬的條件,即 or=if I didn’t forget where I read the article(要是我沒忘記我在哪兒讀過這篇文章的話——但事實上忘了)。

7. B易受前面虛擬語氣的影響而誤選A。實際上前面虛擬語氣的答語采用了省略形式。可補充為:I would have gone to yesterday’s meeting if I hadn’t been too busy. 所以be too busy是過去的一種實際情況,并不是虛擬的情況。故填空處用陳述語氣

8. B。因為necessary后的從句要用“(should+)動詞原形”,排除選項A; hesend是被動關系,send要用被動式,排除選項D; 答句中的表語從句中不缺任何句子成分,用that。值得說明的是,refuse to后省略了be sent to New York

9. Cthey put forward為修飾名詞demands的定語從句,按英語語法,當demand用作動詞后接賓語從句,或用作名詞后接定語從句或同位語從句時,從句謂語習慣上要用should+動詞原形這樣的虛擬語氣,其中的should可以省略。

10. BShould you be fired是由If you should be fired變來的,又如:Should you require (=If you should require) anything give me a ring. 如果需要什么,可以給我打電話。

 

引用地址:
文章錄入:admin    責任編輯:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口
    網友評論:(只顯示最新10條。評論內容只代表網友觀點,與本站立場無關!)
    重庆麻将图片 gta5出租车赚钱xboxone 冠军足球物语2中文无限 财神爷pk10计划破解版 新快3开奖走势图 赚钱游戏棋牌 pc蛋蛋下载官方网站 qt怎样赚钱是真的吗 双色球字谜 贵州快3推荐天天计划 玩三公扑克牌赢钱产品