1、We need a recommendation letter from your former employer before we can give you a definite answer.
A.在得到我们的答复之前,你必须向你原来的老板去索要一份证明函。
B.我们给你答复的前提是,你以前的老板愿意向我们提供一份推荐函。
C.我们需要你以前的雇主提供一份推荐函,然后才能给你明确的答复。
D.我们给你的答复是,你向以前的老板索取一份肯定你工作的证明信。
2、John is over fifty, but he looks as if he ______ only in his thirties.
A.is
B.were
C.will be
D.has been
3、Three ________ died in the terrible fire in Luoyang last winter
A.hundreds people
B.hundred people
C.hundreds peoples
D.hundred peoples
4、I didn’t hear the phone. I ______ asleep.
A.must be
B.must have been
C.should be
D.should have been
答案解析:
1.【答案】C。解析:关键词:recommendation推荐函,former之前的,employer雇主,definite明确的。A项,题干里没有体现出“索要”的含义,错误。B项,题干中没有“愿意提供”的含义。D项,整体含义表述错误。故答案选C。
2.【答案】B。解析:考查虚拟语气。句意:John五十多岁,但他看起来只有三十几岁。根据句意,as if引导虚拟语气,从句与一般现在时相反,动词应用过去式(be一般用were)。故选B。
3.【答案】B。解析:考查数词用法。句意:有三百个人在去年冬天死于洛阳那场可怕的火灾中。hundred一词前面有具体数词修饰时,hundred不加-s,故排除A和C。且people是单复数同形,后面不加-s,因此排除D,故选B。
4.【答案】B。解析:考查情态动词。句意:我没有听见电话响,我当时肯定是睡着了。must have done对过去动作的肯定猜测;must be对现在情况的肯定推测;should have done本应该做,但没有做;should be表示应该。结合题意,此处表示对be asleep这一过去已经发生的动作的肯定推测。故答案选B。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。