1.____thetrafficlightturninggreen,theboyquicklywalkedacrosstheroad.
A.SeeingB.HavingseenC.SawD.See
答:A
译:见到交通灯由红变绿,那男孩很快走过马路.
析:考非谓语动词作状语,排除CD.
AB的区别:A表示两个动作几乎同时发生,相当于:Whenhesaw.../Assoonashesaw...,
B.强调两者有先有后,相当于:Afterhesaw...,从语境看,选A较好.
2.______veryweak,Lindacan'tmove;shehastolieinbedallday.
A.BeingB.TobeC.HavingbeenD.Be
答:A.
译:由于身体虚弱,琳达起不来,所以不得不整天躺在床上.
析:考非谓语动词作状语,排除D
不定式表示目的,不合句意,排除B
be为状态动词,可以延续.其完成式是延续用法,后应跟一段时间才完整:Havingbeenillforalongtime,.,
而A.Beingveryweak,.只表示原因,在时间上是同时的关系=Asshewasveryweak,...
3.---Whywereyouabsentfromthemeeting?
---I___foralong-distancecallfrommysisterinAustralia.
A.waitB.waswaitingC.hadwaitedD.waiting
答:B
译:你为什么不来开会?
我(当时)在等我澳大利亚的姐姐的长途电话.(评:这也是理由?)
析:本对话考查时态和对句子的理解.问的是过去发生的情况.比如说刚才,一个小时之前,甚至有可能是昨天下午的事,开会时不见对方.再次见面时,责问对方:你为什么开会时不在?
回答的人要解释当时没去开会的原因.D不是谓语动词,直接排除.A.是现在时态,也可以排除.C.是一个好的干扰项,过去完成时,很多TX以为就是表示“过去做过的事”.其实过去完成时是表示过去某个时间之前发生的事,必须有一个过去的时间作参照,表示某事在这个时间之前就发生了.本题显然不是想说:我在开会之前已经等过长途电话了.排除C
B表示你们开会的期间,我在等长途电话.(大概这会不长,而这长途电话又很重要,此对话很可发生在上世纪,手机还没有的年代!不知道出题者是多大年纪的一个人!)