题目内容
【题目】用括号内所给动词的适当形式填空。
【1】—Have you told Tom about the future plan?
—When I entered the office, he ________ just ________ (leave), so we had little time to talk about it.
【2】About fifty percent of the population of the city ________ (be) workers in this car factory in the 1990s.
【3】He said the next time he came here, he ________ (stay) for a longer period of time.
【4】The old man was seen ________ (shut) the windows when his neighbour walked past his wooden house.
【5】If it rains tomorrow, the football match ________ (cancel).
【6】It's said that the prices of fixed gear bicycles ________ (rise) a lot recently.
【答案】
【1】 was leaving
【2】were
【3】would stay
【4】shutting
【5】will be cancelled
【6】have risen
【解析】
【1】句意:——你把未来的计划告诉汤姆了吗? ——当我进入办公室时,他正要离开,所以我们几乎没有时间谈这件事。
根据“When I entered the office”以及“so we had little time to talk about it.”可知,这个句子要用过去进行时来填空,结合给出的英语提示,因此可知这句话的意思是“当我进入办公室时,他正要离开,所以我们几乎没有时间谈这件事。”leave动词,离开。又因主语是he,因此be动词用was。故填(1). was (2). leaving
【2】句意:上世纪90年代,这个城市大约50%的人口是这家汽车厂的工人。
population 前有分数、百分数修饰时,指具体的人,谓语动词用复数形式。由in the 1990s可知,此处用过去式。故填were。
【3】句意:他说下次来这里时,他会在这里呆更长的时间。
根据题干可知这是含有宾语从句的复合句。主句He said,是一般过去时态。从句应该和主句保持时态一致。应该用过去的某种时态。再根据“the next time”下一次,可知应该用过去将来时态。过去将来时态构成:would+动词原形,故填would stay。
【4】句意:当他的邻居走过他的木屋时,这个老人被看见正在关窗户。
此句是一般过去时,在主动语态的句子中,短语“看见某人正在做某事”是see sb. doing sth.,变成被动语态时是be seen doing sth.;本题中“看见老人正在关窗户”,主动语态要用saw the old man shutting the window,变成一般过去时的被动语态是the old man was seen shutting the window。故填shutting。
【5】句意:如果明天下雨,足球赛将被取消。
该句为含有if引导的条件状语从句的复合句,根据句中的时间状语为tomorrow,结合“主将从现”原则可知,该句的主句为一般将来时态,从句为一般现在时态表将来,又知主句的主语the football match 是谓语动词cancel的承受者,二者形成被动关系,故确定为被动语态;因此主句的谓语动词用一般将来时态的被动语态,其结构为:will+be+及物动词的过去分词,故填will be cancelled。
【6】句意:据说最近固定齿轮自行车的价格上涨了很多。
根据“the prices of fixed gear bicycles ________ (rise) a lot recently.”可知是说固定齿轮自行车的价格最近上涨了很多。说的是现在的情况。再根据时间状语recently,可知应该用现在完成时态,强调对于现在产生的影响;现在完成时态的构成:have/has+过去分词。主语是the prices为复数,故填have risen。