英语题详细解答!
英语题详细解答!
这是个时间状语从句,故不选if,保险点选when吧。表示两个同时进行的延续时间较长的动作,一般用while,动词可以是过去进行时或一般过去时,也可以用as,一般过去时。若要说明两个正在发展变化的情况,通常用as, the thought grew as the day passed.表示某一时刻,用when不用as,题为当你到那的时候,
AE
While后边一般接动词ING,当你正在做什么的时候
If 如果,语境不对
用的最多的还是When
应该选B,因为as是一边,一边做什么事情,而if引导的条件状语从句,从句用一般现在时,主句用将来时,这里没有主句和从句,所以排除掉D,而when引导的条件状语从句,也是从句用一般现在时,主句用将来时,所以也排除掉。而这句的意思是当你到那儿的时候,你能帮我买邮票吗?所以只能选B
选B
做1. 当...的时候,和...同时
She listened closely while he read the letter.
他读信时,她听得很仔细。
I'll take care of your children while you are away.
你不在时我会照顾你的孩子的。
We must strike while the iron is hot.
我们必须趁热打铁。
是表示在邮局和买邮票是同一时间发生的动作
1. 正确答案肯定是B.
2. 翻译:
--我要去邮局.
--趁着你到那儿的时机,你可以给我买些邮票吗?
3. 解释:
1)不选if,主要是因为把“如果”放入句中,句意并不通顺。
“如果你在那儿”,但是对方明明说了“会去”,又何来的假设if呢?
既然是交际用语,句意不通是最大的忌讳。
2)as有两个意思。
一是“与...同时”,它要求主从句两个谓语动词性质相同,但是本题中,一个是可延续的be动词,另一个却是瞬间性的buy,这是绝对不可以的;
另外一个意思是“由于/因为”,那不和B because差不多了吗?也不可以!
3)when一般也是两种用法。
一是“当...时候”,二是“如果...”。其实都不太适合本题的含义。
4. 选while,是因为它有个特殊含义“趁...时候/时机/机会”。
如:Strike while the iron is hot. 趁热打铁
相关内容