选择题:I had just started back for the house to change my clothes ____ I heard voices.

Ihadjuststartedbackforthehousetochangemyclothes___________Iheardvoices.A)asB)whenC)af... I had just started back for the house to change my clothes ___________ I heard voices.
A) as B) when C) after D) while

为什么不选while?或者as?
展开
nbyoungor
2012-04-11 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:3022万
展开全部
I had just started back for the house to change my clothes ___________ I heard voices.
A) as B) when C) after D) while
为什么不选while?或者as?
答:记住这三个类似句型,做题又快又准:
1. sb. was doing sth. when sth. (unexpected) (suddenly) happened.
某人正在做某事,就在这时(一件意外的)事情(突然)发生了。
2. sb. was about to do sth. when sth. (unexpected) (suddenly) happened
某人正要做某事,就在这时(一件意外的)事情(突然)发生了。
3. sb. had just done sth. when sth. (unexpected) (suddenly) happened
某人刚做了某事,就在这时(一件意外的)事情(突然)发生了。
这时候的when意为:and just at that time,/ and just then,(就在此时) 相当于一个并列连词,(有语法学家将它归入并列连词),所以不能提到句首。
本题句属于第三种情况。
译:我刚动身要回家换衣服,就在这时,突然听到人的声音。
jim6518
2012-04-10 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:40%
帮助的人:4284万
展开全部
B)
while是在...期间,它引导的句子的动词是延续性的,往往用进行时态表达,而本句中的heard是暂时性动词;as是当...时,表明两个动作同时发生,但本句中的两个动作是先后发生的,故错误;when的词义是“在此时、当...的时候”
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wjn21ping
2012-04-11 · TA获得超过173个赞
知道答主
回答量:32
采纳率:100%
帮助的人:20.2万
展开全部
本题选when ,表示一个动作发生时,另一个动作(听到声音)突然发生。
其次,while后面要跟可延续动词,而hear(听到)是非延续动词,不可选。as 指两个动作同时发生,本题时态为过去完成时,是换衣服动作已经发生过了,才听到声音的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一线口语_Emma
2012-04-11 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:82%
帮助的人:3047万
展开全部
你好

when在此表示同时发生的事情

希望能够一定程度上帮你解答你的疑惑,望采纳.有什么问题的话我们可以继续探讨的哈!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anneyzoe599
2012-04-10
知道答主
回答量:22
采纳率:0%
帮助的人:5万
展开全部
when在这里表示状态,且主句使用过去完成时,故限制了while和as的使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式