1、专业英语四级(语法与词汇)模拟试卷 211及答案与解析 一、 PART III LANGUAGE KNOWLEDGE There are twenty sentences in this section. Beneath each sentence there are four words, phrases or statements marked A, B, C and D. Choose one word, phrase or statement that best completes the sentence. 1 She_fifty or so when I first met her
2、 at the conference. ( A) must be ( B) had been ( C) could be ( D) must have been 2 It is absolutely essential that William_his study in spite of some learning difficulties. ( A) will continue ( B) continued ( C) continue ( D) continues 3 If only I_play the guitar as well as you! ( A) would ( B) coul
3、d ( C) should ( D) might 4 Its high time we_cutting down the rainforests. ( A) stopped ( B) had to stop ( C) shall stop ( D) stop 5 It is imperative that the government_more investment into the shipbuilding industry. ( A) attracts ( B) shall attract ( C) attract ( D) has to 6 If you explained the si
4、tuation to your solicitor, he_able to advise you much better than I can. ( A) would be ( B) will have been ( C) was ( D) were 7 That was not the first time he_us. I think its high time we_strong actions against him. ( A) betrayed. take ( B) had betrayed. took ( C) has betrayed.took ( D) has betrayed
5、 .take 8 _you_further problems with your printer, contact your dealer for advice. ( A) If.had ( B) Have.had ( C) Should.have ( D) In case.had 9 _, Ill marry him all the same. ( A) Was he rich or poor ( B) Whether rich or poor ( C) Were he rich or poor ( D) Be he rich or poor 10 It is imperative that
6、 students_their term papers on time. ( A) hand in ( B) would hand in ( C) have to hand in ( D) handed in 11 The opening ceremony is a great occasion. It is essential_for that. ( A) for us to be prepared ( B) that we are prepared ( C) of us to be prepared ( D) our being prepared 12 _for the fact that
7、 she broke her leg, she might have passed the exam. ( A) Had it not been ( B) Hadnt it been ( C) Was it not ( D) Were it not 13 What courses are you going to do next semester? I dont know. But its about time_on something. ( A) Id decide ( B) I decided ( C) I decide ( D) Im deciding 14 You_Jim anythi
8、ng about it. It was none of his business. ( A) neednt have told ( B) neednt tell ( C) mustnt have told ( D) mustnt tell 15 All of us would have enjoyed the party much more if there_quite such a crowd of people there. ( A) werent ( B) hasnt been ( C) hadnt been ( D) wouldnt be 16 He_unwisely, but he
9、was at least trying to do something helpful. ( A) may have acted ( B) must have acted ( C) should act ( D) would act 17 If you have really been studying English for so long, its about time you_able to write letters in English. ( A) should be ( B) were ( C) must be ( D) are 18 If your car_any attenti
10、on during the first 12 months, take it to an authorized dealer. ( A) shall need ( B) should need ( C) would need ( D) will need 19 All the following sentences definitely Indicate future time EXCEPT_. ( A) Mother is to have tea with Aunt Betty at four ( B) The school pupils will be home by now ( C) T
11、he President is coming to the UN next week ( D) He is going to email me the necessary Information 20 Linda was _ the experiment a month ago,but she changed her mind at the last minute. ( A) to start ( B) to have started ( C) to be starting ( D) to have been starting 21 The committee has anticipated
12、the problems that _in the road construction project. ( A) arise ( B) will arise ( C) arose ( D) have arisen 22 The student said there were a few points in the essay he_impossible to comprehend. ( A) had found ( B) finds ( C) has found ( D) would find 23 He would have finished his college education,
13、but he _ to quit and find a Job to support his family. ( A) had had ( B) has ( C) had ( D) would have 24 James has Just arrived, but I didnt know he _until yesterday. ( A) wiU come ( B) was coming ( C) has been coming ( D) came 25 _conscious of my moral obligations as a citizen. ( A) I was and alway
14、s will be ( B) I have to be and always will be ( C) I had been and always will be ( D) I have been and always will be 专业英语四级(语法与词汇)模拟试卷 211答案与解析 一、 PART III LANGUAGE KNOWLEDGE There are twenty sentences in this section. Beneath each sentence there are four words, phrases or statements marked A, B, C
15、 and D. Choose one word, phrase or statement that best completes the sentence. 1 【正确答案】 D 【试题解析】 情态动词题。英语中表示 “肯定 ”的推测,用情态动词 must。如果是对现在的推测,用 must be do;对过去的推测,用 must have done。这里是对过去的推测,故 D正确。 【知识模块】 语法与词汇 2 【正确答案】 C 【试题解析】 虚拟语气题。主旬表语为 important, necessary, essential等形容词时, that引导的主语从句应该使用虚拟语气,动词用 sh
16、ould do,其中 should可省略,故选 C。 【知识模块】 语法与词汇 3 【正确答案】 B 【试题解析】 虚拟语气题。 If only引起的感叹句需要使用虚拟语气,表示对现在或将来的愿望,谓语动词要用过去式 (be用 were)或 would could might+动词原形,例如: If only the weather werefiner!(要是天气能更好点就好了 !),而 could为can的过去式,因此,本题应该选 B。 【知识模块】 语法与词汇 4 【正确答案】 A 【试题解析】 虚拟语气题。 It is high time 句型中从句谓语动词要用过去式表示虚拟,所以本句谓
17、语动词的形式应该是 stopped。 【知识模块】 语法与词汇 5 【正确答案】 C 【试题解析】 虚拟语气题。在 it is+imperative important urgent, etc +that从句结构中, that从句需要使用虚拟语气,其形式为 “should+动词原形 ”,其中should可以省略,因此本题应该选 C。 【知识模块】 语法与词汇 6 【正确答案】 A 【试题解析】 虚拟语气题。根据句意,这里用虚拟语气表示与现在事实相反的情况,从句用的是过去时态。主句要用 “would+动词原形 ”,所以本题应该选Awould be。 【知识模块】 语法与词汇 7 【正确答案】 B
18、 【试题解析】 动词时态与虚拟语气题。前一句 “他不是第一次背叛我们了 ”表明背叛发生在说话之前,所以要用过去完成时,即 had betrayed;后一句使用了 It is high time 句型,在这个句型中从句里谓语动词要用过去式,表示对现在事实的虚拟。所以本句谓语动词应该是 took,因此 B为正确答案。 【知识模块】 语法与词汇 8 【正确答案】 C 【试题解析】 虚拟语气题。根据句意,本句表示对将来事情的虚拟,条件从句中谓语动词可以使用 “should+动词原形 ”结构;如果省略条件从句引导词 if的话,should就应该提到句首,因此本题应该选 C。 【知识模块】 语法与词汇 9
19、 【正确答案】 D 【试题解析】 虚拟语气题。虚拟语气用在由 whether引导的让步状语从句中,从句用动词原形故这里相当于 whether he be rich or poor;由于省略了 whether,be需要提到句首,因此应该选 D。 【知识模块】 语法与词汇 10 【正确答案】 A 【试题解析】 虚拟语气题。在 It is imperative necessary important,etc that 结构中,从句应该使用虚拟语气 “should+动词原形 ”形式,其中 should可以省略,因此本题应该选 A。 【知识模块】 语法与词汇 11 【正确答案】 A 【试题解析】 虚拟语
20、气题。在 It Is essential important等结构中,我们可以用不定式结构或从句;但如果使用从句,就必须用虚拟语气,所以只有 A符合要求。 B项的谓语动词如改用 be或 should be则正确。 【知识模块】 语法与词汇 12 【正确答案】 A 【试题解析】 虚拟语气题。由于主句中使用了 might have done结构,说明此句表示的内容与过去事实相反,故从句中应该使用 had done结构。若要将虚拟条件句中的连词省去则需将助动 词提到主语前面,因此 AHad it not been为正确答案。 【知识模块】 语法与词汇 13 【正确答案】 B 【试题解析】 虚拟语气题
21、。 It is(about high)time+从句,表示 “早该做而未做的事 ”,有建议的意味,其动词形式用过去式,因此 BI decided为答案。 【知识模块】 语法与词汇 14 【正确答案】 A 【试题解析】 虚拟语气题。 neednt have done表示已经做过但是没有必要做的行为,因此本题应该选 A。 【知识模块 】 语法与词汇 15 【正确答案】 C 【试题解析】 虚拟语气题。由主句中的 would have done可知,这里表示与过去的事实相反,那么从句中相应地使用 had done,因此 C为正确答案。 【知识模块】 语法与词汇 16 【正确答案】 A 【试题解析】 虚
22、拟语气题。 may have done用来表示说话人推测某人在过去可能做过某事,而实际上说话人并不确定。 must have done用来表示说话人推测某人在过去曾经做过某事,说话人对其推测的内容十分肯定,因此本题应该选 A。 【知识模块】 语法与词汇 17 【正确答案】 B 【试题解析】 虚拟语气题。本句使用了 It is high/about time 句型,在这个句型中,从句里谓语动词要用过去式表示虚拟,因此正确答案是 Bwere。 【知识模块】 语法与词汇 18 【正确答案】 B 【试题解析】 虚拟语气题。本句是对与将来事实可能相反的假设。而在叙述对将来事实的假设时,条件从句的谓语动词
23、可以为 “should+动词原形 ”因此选 B。 【知识模块】 语法与词汇 19 【正确答案 】 B 【试题解析】 动词时态题。将来时有若干主要的表现结构: be going coming to, will+动词原形, beto+动词原形。 will除了表示将来的动作和状态之外,还可以作情态动词,表示对当前的 “推测 ”, B“小学生们现在应该回家了 ”是对现在情况的推测。故为答案。 【知识模块】 语法与词汇 20 【正确答案】 B 【试题解析】 动词时态题。这里考查过去将来完成时的用法, be to do是表示已经计划好,马上要做的事情,因为动作发生在过去 (a month ago),这里用
24、 was to have done,表示过去的事情对现在的影响,故选 B。 【知识模块】 语法与词汇 21 【正确答案】 B 【试题解析】 动词时态题。由句中的 has anticipated可知,这里表示的是现在发生的事情,排除 C;既然是预测,就表示问题还没有出现,因此 that引导的从句部分应该使用将来时态,而 will arise正是将来时,故 B为答案。 【知识模块】 语法与词汇 22 【正确答案】 A 【试题解析】 动词时态题。本句主旬中的动词为 said,显然这里的 时态为过去时,排除 B和 C;从句意上来判断, “他发现几点疑问 ”这一动作发生在他说话之前,不是说话之后,故使用
25、过去完成时,可知 Ahad found为正确答案,同时排除 Dwould find(过去将来时 )。 【知识模块】 语法与词汇 23 【正确答案】 C 【试题解析】 动词时态题。本句为 but连接的并列句,第一个分句使用了虚拟语气 would have done,表示对过去的虚拟。 but后的内容为真实情况,在时态上与前面一致,也是过去式,这里 had就是 have的过去式,故 C正确 。 【知识模块】 语法与词汇 24 【正确答案】 B 【试题解析】 动词时态题。进行时可以表示即将发生的动作或计划好要做的事,再加上本句主句时态是过去时,所以 know引导的从句中谓语应该为 was coming,故选 B。 【知识模块】 语法与词汇 25 【正确答案】 D 【试题解析】 动词时态题。 “我一直牢记 ”表示时间一直到现在为止,应该用现在完成时; “将继续信守 ”表示将来,要用将来时,因此 DI have been and always will be为正确答案。 【知识模块】 语法与词汇
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1