问题: 高中英语虚拟语气与情态动词练习解答~
回答不论先来后到,只按精彩度采纳答案~
1D ____ to the doctor right away, he might have been alive.
A. If he went B. Were he gone C. Should he have gone D. Had he gone
(显然是were,should和had的if倒装句,可是这3个词都什么时候用啊,为什么这个不选should呢,跟时态有啥关系啊)
2C He was very busy yesterday, otherwise he ____ to the meeting.
A. would come B. came C. would have come D. had come
(这个有什么知识点吗,比如像条件状语从句的3种时态的固定搭配?这是什么从句啊…)
3B Don't touch the sleeping tiger. If he woke up, he _____ you.
A. would come to B. would come at C. would have come toward D. will come to
(come to和come at什么意思啊…)
4D. If only I _____ how to operate an electronic computer as you do.
A. had known B. would know C. should know D. knew
(不是对过去的虚拟吗为什么不选A?)
5B It seems as if it ___ rain.
A. will to B. is going to C. is to D. were going to
(怎么不用虚拟啊)
6D He is working hard for fear that he ___.
A. fails B. failed C. would fail D. fail
(为什么不选C,should和would有什么区别吗?这里不是对将来的设想要用would吗?)
7B Supposing I ___ this gift, what would he say?
A. accept B. accepted C. should accept D. would accept
(不明白这里的语法知识,为什么谓语动词用过去式?)
8D The two strangers talked as if they ___ friends for years.
A. were B. would be C. have been D. had been
(做if only和as if的题老是错,比如上面那个if only的题,有什么特别需要注意的地方吗比如像would rather谓语动词要用过去式一样)
9C If I had hurried, I ___ the train.
A. would catch B. could catch C. would have caught D. had caught
(我认为这里的had指的是过去式的谓语动词而不是完成时的标志,可是我想的不对…)
10D I wish ___.
A. he left B. he leaves me alone C. he be left D. he would leave me alone
(完全不晓得是怎么回事)
11D Edison kept phosphorus carefully in a bottle lest it ___.
A. would burn B. burned C. was burning D. should burn
(还是那个问题,would和should怎么区别)
12C Let’s say you could go there again, how ___ feel?
A. will you B. should you C. would you D. do you
(虽然做对了,还是would和should的区别,正好这也是个例子~)
13C I would have told him the answer had it been possible but I ___ so busy then.
A. had been B. were C. was D. would be
(不明白)
14D. I do not have a job. I would find one but I ___ no time.
A. had B. didn’t have C. had had D. have
(貌似有but的不用虚拟语气了…讲讲吧)
解答:
主要考察虚拟语气的用法。
虚拟语气的三个基本句型如下:
对现在:从句 If+主语+were/动词过去式+宾语
主句 主语+would/could/should/might+动词原型
对过去:从句 If+主语+had+ 动词过去分词+宾语
主句 主语+would/could/should/might+动词过去分词
对将来:从句 If+主语+should/were to/动词过去式+宾语
主句 主语+would/could/should/might+动词原型
用倒装是根据具体情况而定的:表示对过去的虚拟时只能用 had+主语+动词过去分词 形式
表示对现在的虚拟时 一般不用,用的情况为动词为be动词时。例如:Were I you ,I would apologize to her.
表示对将来的虚拟时 有两种形式:一是Were+主语+to+动词原型,主句
二是should+主语+动词原型,主句
这样1题就可以理解了,C句型就不对
2题前后是并列的,后边是对过去情况的虚拟,因此选C
3题come to sb 向某人走来
ciome at sb对某人发脾气
4题不是对过去的虚拟,而是对现在的虚拟,句子后有暗示 as you do
5题虚拟语气用时有明确把握不可能发生,当不肯定时不能用。该题天有下雨的可能性,不用虚拟语气。
6题不是虚拟语气,根据前后一致的原则,只能选fail.这句话意思”他工作很努力,害怕自己失败“
7题对现在的虚拟。
8题对过去的虚拟。
9题had 是虚拟语气的语气词。
10题考察wish在虚拟语气中的用法
wish后课跟3中句型:
1.对现在:主语+wish(es)+从句主语+动词过去分词/were+从句宾语。如:I wish I were a bird.
2.对过去:主语+wish(es)+从句主语+had+动词过去分词+从句宾语。如:I wish I had come earlier.
3.对将来:主语+wish(es)+从句主语+would/could/might+动词原型+从句宾语。如:I wish I would grow to be a big bird.
leave是不及物动词,因此A不正确。
11.考察lest的用法。
lest: [ lest ] lest用虚拟语气时只能用should
conj. 惟恐,以免
prep. 唯恐,以免
例句与用法:
1. They spoke in whispers lest they should be heard.
他们低声说话,唯恐被别人听见。
2. Lest anyone should think it strange, let me assure you that it is quite true.
我向你们保证那是真事, 以免有人觉得奇怪.
3. He ran away lest he (should/might) be seen.
他怕人家看见他而跑开了.
4. I got up early lest I (should) miss the train.
我早起以免错过了火车。
12.这不是虚拟语气。前面已经说明了那个人已经去过,因此再去也不是不可能发生的。这只是问将会有什么感觉。这句话意思“如果我们说你可以再去一次的话,你会有什么感觉”
13.该句but前面是对过去情况的虚拟,but后面有时间状语then,古选was.这句话意思“假如可能的话我已经告诉他答案了,但我那时太忙了”
14,would在这不是虚拟,而是表意愿。I have no time也是实际情况,不是虚拟语气。
这句话意思“我没有工作,我也想找一个但我没有时间。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。