11.A。come back是过去,而问句中的动作发生在came back之前,是过去的过去,所以要用过去完成时,而且Tom已经回来,所以要用been,而gone是去了还未回来。
12.D。此处用I am just looking around表示我只是正在随便看看,just可以和现在进行时连用,表示只是怎么怎么样。
13.C。此题可能会误选A,前者说我好几年未见你,去哪儿了?可见他已经回来,因此他去欧洲的动作已发生过了,应用过去时来回答where have you been? A则是说我有去过欧洲的事实。
14.B。第一句中用了have,而第二句回答No,所以说话人近来都没有Janet的消息,而A、C、D都表示有她的消息,所以只能选B,表示将来进行时。
15.C。由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she dropped in来说的when she dropped in,我已经玩一会儿了,因此该用过去完成时态.再看后一个动作,承接前面for a while,仍然在过去,had played for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。
16.B。他父母决定发生在过去,并对现在造成影响,故用现在完成时。
17.D。本题考查主谓一致与语态。quantities of作主语时谓语动词用复数,而a large quantity of + 不可数名词作主语,谓语动词用单数,因此答案在C、D之间选。each与wash away之间为被动关系,因此D为正确答案。
【高中英语语法-09届高三英语单元检测7】相关文章:
最新
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29