有几道选择题要请教

来源:百度知道 编辑:UC知道 时间:2024/05/15 13:03:51
113. All _________ is a continuous supply of the basic necessities of life.
a. what is needed b. the thing needed c. for our needs d. that is needed
114. He asked _________ since he had been chairman for seven years.
a. not to have been re-elected b. not to be re-elected
c. to not be re-elected d. to have not been re-elected
115. The reason _______ we should study a foreign language is very clear.
a. when b. which c. who d. why
116. Every teacher and student _________ to come to class immediately.
a. has been told b. have been told c. has told d. have told
117. I ________ to the hospital yesterday but I forgot all about it.
a. had to go b. should have gone c. ought to go d. should go
118. John had his leg _________ while playing football this morning.
a. broken b. break c. to break d. breaking
请选择并翻译,在讲讲为什么。谢谢了!

113.D 主语从句,优先考虑What,all that=what.所以是D
114.B 指一个事实,不是事件,一般现在时,被动语态.
115.D The reason当然是Why
116.A 被告知,所以是被动,排除CD,every强调每个,所以是单数.
117.B 我昨天本应该去过医院了,虚拟语态.
118.A have sth done,固定结构.

113d all that=what
114c ask to do,ask not to do,词组,在加被动语态
115d 固定用法the reason why
116a 临近原则,谓语动词与最接近的名词主语一致,此句也是被动语态
117b ought to=should,应选完成时,表示对结果造成了影响
118a have sth done 表示对sth怎样了

113,B
A选项中all不知道做什么成份,what is needed完全可以独立做主语了。C选项主谓不一致。D选项主谓不一致,that作为引导词,其先行词是all,那么就不应该用is来修饰。其实,这几个选项都不是标准的书面英语,出题的人故意把英语复杂化,是在拿考生开心吧。
114,B
ask to do句型。A答案用现在完成时没有道理,也与前面的asked时态不一致。
115,D
习惯用法,the reason why we should study is very clear.
the reason that we do not study is very clear.
116,B
主语应该是teacher and student,是两个人,不可能一个人既是老师又是学生,因此这道题与下例是有区别的:
a teacher and lawyer is …… 此例显示一个人有两种职业。
117,D
yesterday指示这个句子为一般过去时。C与D的区别我不知道,感觉考的很无聊。
118,A
have something done的句型,表示使sth被done了