1、.单句语法填空1Steam engines _ (use) to pull the carriages and it must have been fairly unpleasant for the passengers, with all the smoke and noise.2Sarah _ (tell) that she could be Britains new supermodel earning a million dollars in the next year.3In recent years, stress _ (regard) as a cause of a whole
2、range of medical problems, from high blood pressure to mental illness.4The giant panda _ (love) by people throughout the world.5Susan had quit her wellpaid job and _(work)as a volunteer in the neighborhood when I visited her last year.6Chinas highspeed railways _ (grow) from 9,000 to 25,000 kilomete
3、rs in the past few years.7Hopefully in 2025 we will no longer be emailing each other, for we _(develop) more convenient electronic communication tools by then.8Jack _ (work) in the lab when the power cut occurred.9Silk _ (become) one of the primary goods traded along the Silk Road by about 100 BC.10
4、As time went on, Einsteins theory _ (prove) to be correct.答案与解析1were used考查被动语态。此处表示过去的被动动作,故填were used。2was told/has been told考查动词的时态和语态及主谓一致。根据语境可判断出谓语动词应该用一般过去时或现在完成时的被动形式;又因主语Sarah是第三人称单数,故填was told/has been told。3has been regarded 考查时态和语态。本句的时间状语是in recent years,该时间状语常和现在完成时连用,且句子的主语stress和动词re
5、gard之间构成被动关系,所以要用现在完成时的被动语态形式has been regarded。4is loved句意:大熊猫被全世界的人喜欢。根据句意可知用一般现在时态的被动语态,The giant panda是单数第三人称形式,故填is loved。5was working考查时态。句意:Susan已经辞去了高薪的工作。去年当我探望她的时候,她正在一个社区里做志愿者。Susan辞职发生在她当志愿者之前,had quit是过去完成时态,过去完成时态通俗的说就是“过去的过去”;且结合时间状语when I visited her last year可知,Susan做志愿者是过去的某个时间段发生的情
6、况,故该空应用过去进行时态。6have grown考查时态。句意:在过去的几年里,中国的高速铁路已经从9 000公里增长到25 000公里。该句时间状语为in the past few years,应用现在完成时态。7will have developed考查时态。句意:希望在2025年,我们不再互相发电子邮件,因为到那时候我们将开发更方便的电子通信工具。根据时间状语in 2025,可知用将来时;再根据时间状语by then“到那时”,可知用完成时。结合两者可知用将来完成时。8was working考查时态和常用结构。be doing.when正在这时,突然(发生了某事)。由语境和occurr
7、ed过去时态可知,主句动作当时正在进行,故用过去进行时。句意:杰克正在实验室工作,突然停电了。9had become句意:到公元前100年为止,丝绸已经成为丝绸之路上交易的主要商品之一。时间状语是by过去时间,谓语用过去完成时。10proved句意:随着时间的推移,爱因斯坦的理论证明是正确的。prove“证明是”,这里是用作连系动词,要用主动形式表示被动含义,故应用一般过去时的主动形式。.单句改错1I like these poems and they have read many times by my Chinese teacher._2Stop making the noise.A ne
8、ws report is broadcast and I want to listen._3The moment I got to the station,I found the train left._4I know nothing about him.I hadnt seen him since we graduated from college._5Sorry,no tea or coffee is serving in our restaurant._6I had read half of the English novel, and Ill try to finish it at t
9、he weekend._7The old machine is being repairing at the moment, so we cant use it now._8No decision will be made until we will come back._9You have been worked in front of the computer too long.You must take a break now._10I arrived late.I didnt expected the traffic was so heavy._答案1have后面加been2.is后面加 being3left前面加had 4.hadnthavent5servingserved 6.hadhave7repairingrepaired 8.去掉第二个will9workedworking 10.didnthadnt