高中英语时态和语态强化练习题
第二部分
11. Mother wanted to be a good provider, a role she ______ since her marriage to Father.
A shoulders B shouldered C is shouldering D has been shouldering
答案:D
考点:考察时态。
解析:在本句since 表示自从过去到现在, 所以用现在完成时, 现在完成进行时为现在完成时的一种。
12. The living room is clean and tidy, with a dining table already ______ for a meal to be cooked.
A. laid B. laying C. to lay D. being laid
答案: A
考点:本题考查with复合结构的用法/被动语态。
解析:with复合结构的构成是“with+宾语+宾语补足语”,由于table与lay(搁放)之间是逻辑上的动宾关系,所以空格处用过去分词表示被动。
13. Up to now, the program ________ thousands of children who would otherwise have died.
A. would save B. saves C. had saved D. has saved
答案: D
考点:本题考查动词时态的用法。
解析:句意应为“截止到现在,这个项目已经挽救了成千上万的本来会死去的孩子的生命。”up to now是现在完成时态的标志,所以空格处使用现在完成时态。
14. We ______ on this project for four hours. Let’s have a rest.
A. are working B. have been working C. worked D. had worked
答案:B.
考点:考查动词时态。
句意:我们在这项工程上一直工作了四个小时了。咱们休息一会。
解析:从句子的时间状语for four hours和后面的句子Let’s have a rest可知,动作从过去发生,到说话的时候一直在进行着,所以此处要用现在完成进行时态。
15. Traditional folk arts of Tianjin like paper cutting ______ at the culture show of the 2010 Shanghai World Expo.
A. are exhibiting B. is exhibiting
C. are being exhibited D. is being exhibited
答案:C.
考点:考查被动语态。
句意:想剪纸一样的天津民间传统艺术品正在2010上海世博会的文化展览中展出。
解析:因为2010年上海世博会现在还在进行着,所以像剪纸一样的天津传统民间艺术品也是“正在被展览”,所以用现在进行时态的的被动语态形式。
16. In many people’s opinion,that company,though relatively small,is pleasant ______.
A.to deal with B.dealing with C.to be dealt with D.dealt with
答案:A
考点:考查不定式主动表被动。
解析:在某些形容词后经常用不定式的主动形式表被动,此时,不定式动作和句子的主语存在动宾关系。又如:The apartment is comfortable to live in.
17. 一When shall we restart our business?
一Not until we ______ our plan.
A.will finish B.are finishing
C.are to finish D.have finished
答案:D
考点:考查动词时态。
解析:在状语从句中,经常用一般现在时表将来时,用现在完成时表将来完成时。此处为until引导的时间状语从句,故用现在完成时,选D。意为“直到我们完成我们的计划,我们才重新开始我们的生意。”
18.You’ve failed to do what you ______ to and I’m afraid the teacher will blame you.
A.will expect B.will be expected C.expected D.were expected
答案:D
考点:考查动词时态。
解析:句中you与expect存在被动关系,首先排除C。又有have failed提示应是过去你被期盼做的事,故应为过去时,正确答案为D。
19.—Have you finished reading Jane Eyre?
—No , I ______ my homework all day yesterday.
A. was doing B. would do C. has done D. do
答案:A
句意:—你读完了Jane Eyre吗?
—没有,我昨天一直做作业。
解析:根据选项此题考察时态,此题可以根据句意解答,也可以使用排除法。A表示一段时间内持续进行且未完成的动作使用进行时。题干中有all day yesterday时间提示为过去,应该选择与过去相关的时态,排除D。B为过去将来时不符合题意,C过去完成时是过去的过去,使用过去完成时题目中需要有一般过去时,题干中没有一般过去时因此也排除。
20. When you are home , give a call to let me know you ______ safely.
A. are arriving B. have arrived C. had arrived D. will arrive
答案:B
句意:当你到家的时候,打电话给我让我知道你已经到家了。
解析:根据选项此题考察时态。此题可以根据句意也可以使用排除法。 句意为“当你到家的时候,打电话给我让我知道你已经到家了”B选项使用现在完成时表示将来完成,译为“已经……”。同时也可以使用排除法,arrive既可以使用现在进行时表示将来也可以用will + do表示将来,因此A和D同时排除,C为过去完成时,使用过去完成时时句中一定要有一般过去时,过去完成时是过去的过去,因此C也排除,选择B.