1、—Do you know the boy ________ is sitting next to Peter?—Yes
A.who; ninth
B.that; nineth
C./; nineth
D.which; ninth
2、The students have been working hard on their lessons and their efforts ______ with success in the end.
A.rewarded
B.were rewarded
C.will reward
D.will be rewarded
3、________ other stars are much bigger and brighter than the sun.
A.Thousands of
B.Thousand of
C.The thousand of
D.Thousands
4、I would have gone to the meeting if I ______ time.
A.had had
B.have had
C.had
D.would have had
5、While he ________ his homework, his mother came in
A.does
B.did
C.was doing
D.do
答案解析:
1.【答案】A。解析:考查定语从句和序数词。句意:—你认识坐彼得旁边的那个男孩吗?—是的。他是彼得的朋友。他们正在庆贺他的第九个生日。问句定语从句中,the boy是先行词,指人,故用关系代词who或that;第二空可根据句意知道是他的第九个生日,序数词“第九”ninth,故选A。
2.【答案】D。解析:考查动词时态语态。句意:学生们一直在努力学习,他们的努力最终将会得到回报获得成功。根据句意,努力会得到回报,用被动语态,排除A、C。且根据句意“学生们一直在努力学习,他们的努力最终将会……”,应该用一般将来时。故答案选D。
3.【答案】A。解析:考查名词单复数。hundreds / thousands of 为固定搭配,表示数百万数千万的,故选择A。
4.【答案】A。解析:考查虚拟语气。句意:如果我有时间,我会去开会的。主句选用情态动词+have done的形式,可知是对过去情况的虚拟,从句应选用had done过去完成时。故答案选A。
5.【答案】C。解析:考查时态。句意:当他正在做他的家庭作业的时候,他妈妈进来了。while引导的时间状语从句,从句往往用进行时态。故选C。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。