A. is B. was
C. would be D. has been
【答案解析】
1.C。was表示他过去一直是这样,但现在不是了。
2.B。表示一个推测。排除A、C,因为A、C用的是过去时,而D项will be和后面的going to重复,所以选B。
3.A。前者问:开车去市区很难吗?后者说:是的,那就是我坐火车去上班的理由。显然坐火车去上班的动作发生在过去持续到现在并将持续下去,应用现在完成进行时。
4.B。前句是现在完成时,表示已经完成的动作对现在造成的影响,故后句回答用过去时。
5.C。译为:――我为我们的女儿买了一盒巧克力。――多么好的爸爸呀!但是她不喜欢甜味食品,难道你不知道吗?答语含有强烈的讽刺意味,反问语为:在我说之前你不知道吗?所以用过去时。
6.D 见到Jim后expect成了过去,而第二句主句为过去时,故用were。
7.B。问某种状态持续多长时间,应用现在完成进行时,而第二个空是指一般状态,故用一般现在时,选B。
8.D。but前后两个半句应用相同时态,后半句是在说比赛结果,应用一般过去时lost。
9.A。将来完成时,将来某时刻之前完成的动作。
10.C。before表示要用过去时,意为我以前从未见过他可排除B、A,并根据上下文语境,排除D。
【高中英语语法-09届高三英语单元检测7】相关文章:
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29