英语选择题的一些疑惑,望高手解答。

1.juliaisgoingtomeetherboyfriend。she————forthebusforsometimebutithasnotcomeyet。为什么填ha... 1.julia is going to meet her boyfriend。she————for the bus for some time but it has not come yet。为什么填has been waiting而不可以填has waited
2.The policemen entered the building,—————。A、looked about and hurrying upstairs B、looking about and hurrying upstairs C、looking around and to hurry upstairs D、to look around and hurrying upstairs答案是选b,想知道为什么
3、this is the first letter ————he has written in German.
A、in which B、whichC、whyD、that答案是D,想知道为什么
4、We had waited over an hour before the train arrived。We ————out so early without breakfast。A、couldn‘t have set B、shouldn’t started C、might not have set D、needn‘t have started答案选D,为什么。我觉得B、D都可以啊
5、Don’t leave your things ————about when you go out of the bedroom。A、
lying B、lied C、lain D、laying 选A ,为甚?
展开
nbyoungor
2013-01-27 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:2952万
展开全部
简洁回答:
1. 说话时她还在等着。
2. 句型:sb. did A, doing B and doing C
3. 句型:it /this/that is the first/second time that sb. has done sth.
4. needn't have done sth. 事后诸葛亮,说:本不必做某事的。
B是shouldn't have started吧?表示“本不该做某事的”,马后炮!
5. leave sth.+补语,这里的things和lie在逻辑上是主动的主谓关系,用现在分词的主动一般式lying
leave things lying about, 让东西到处都是(躺得到处多是,about, adv. here and there)
尘埃人958
2013-01-27 · 超过22用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:33.7万
展开全部
1.因为她等公交车等到现在都还没有来,而且这个动作还可能持续等下去,所以就必须要用has been waiting。
2.看和上楼都是同时并且伴随着的动作,所以得用现在进行时。
3.首先我们可以看出这题需要一个代词,而that和which都可以的。但是定语从句中,先行词被序数词修饰,关系代词只能用that,不能用which。1) 只能用that作为定语从句的关系代词的情况
a) 在there be 句型中,只用that,不用which。
b) 在不定代词,如:anything, nothing, the one, all, much, few, any, little等作先行词时,只用that,不用which。
c) 先行词有the only, the very修饰时,只用that。
d) 先行词为序数词、数词、形容词最高级时,只用that。.
e) 先行词既有人,又有物时。
4.根据句子意思,B和D是都可以的,但是你有没有发现没有B选项少了一个have。
5.根据句子句子意思,我们知道应该是放平躺的意思。B和D就排除了。而lying about, lying around必须是进行时, 因为东西闲置着, 是进行的, 不可能是过去时, 因为他一直闲置在那里。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flht123
2013-01-27 · TA获得超过534个赞
知道小有建树答主
回答量:562
采纳率:0%
帮助的人:357万
展开全部
1. has been waiting 现在完成进行时,表示动作开始于过去,持续到现在,并有可能继续进行下去。根据题意,她还要继续等公车。
2. B 现在分词做伴随状语,look around 和hurry upstairs 两个动作都是主语the policemen发出的,是主谓关系,所以用现在分词。
3. 此句是定语从句,先行词是letter,从句he has written(?) in German部分缺少谓语,所以用关系代词that或which。但是letter被the fiirst修饰,所以只能选that。
4. B的形式不对啊,should是情态动词,后接动词原形。needn't have done是虚拟语气,意思是本不必做某事
5. leave+宾语+现在分词作宾语补足语,使某物一直处于某种状态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sunnyxrf
2013-01-27 · TA获得超过605个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:110万
展开全部
1has been waiting 强调“一直”,和后面的 for some time 相呼应
2因为前面是逗号,而没有and,or,but等连接词,表明这不是两个句子,而是一个句子,这个时候后面的动词就需要加ing,相关的语法知识你们老师应该教过吧。
3这题不是很清楚,A和C显然是不对的,至于B和D我也解释不好,不过可以说的是,that的适用范围比which大,所以一般来说,可以用which的地方也可以用that,两者同时出现,一般选that
4意思是原本不需要,B我觉得你是不是漏掉了一个have,shouldn’t have started 的意思是本不应该,有种责怪的语气在里面。
5表示状态,要加ing,而D的意思不合适,lay的意思是下蛋,或者是lie(说谎)的过去式。
如有不懂,欢迎追问。已懂望采纳哦~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
viviqw8
2013-01-27
知道答主
回答量:13
采纳率:0%
帮助的人:7.9万
展开全部
1.for some time表示动作的持续进行,所以用完成进行时
2.首先and是表示并列,所以前后的v.必须一致,所以直接排除ACD
3.先翻译句子的意思是“这是他在德国写的第一封信”根据意思排除C。再看这个从句的有没有关联词都不影响句子的结构,说明可以省略,所以剩下的选项中只有D可以省略掉。
4.这句话不论用语法还是翻译句子都能很容易的做出来,也不会选BD啊。用翻译的方式,这个句子想表发的意思是“没必要”,所以选D。如果你选B“不应该”,说明知道火车会在具体的那个时间到,但其实作者并不知道。语法上前后时态要一致啊,前面是完成时。。
5.翻译这句话之后你能看出动词lay和主句的关系是主动的,而不是被动,所以排除BC,之后这个动词加ing的形式是lying,D的写法也有,不过意思是“下蛋”了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式