英语语法题、 _____ you pass that shop, try some hazelnut espresso. It won't fail you!

_____ you pass that shop, try some hazelnut espresso. It won't fail you!
A. For the next time B. The next time when C. Next time D. Next time when

应该选什么?为什么?快些解答。谢谢!

_____ you pass that shop, try some hazelnut espresso. It won't fail you!
A. For the next time B. The next time when C. Next time D. Next time when

应该选什么?为什么?快些解答。谢谢!
答:CD
译:下次你对经过那家商店时,试一试 hazelnut espresso,你不会失望的。
析:本题考查引导时间状语从句的特殊连词:the moment, the minute, the first time, each/every/next time
这些本来是名词词组,怎么可以引导时间状语从句呢?我想是一种省略。就象each/every/next time 本来是名词词组,怎么可以作时间状语语呢?究其根本,还是省略。因为人类是懒惰的。经常要说的话,能省就省,谁都知道,each/every/next time = at the each/every/next time ,是相当于省略了介词at和定冠词the的一个介词短语(可以作时间状语)
同样,名词词组引导时间状语从句,实为介词短语+定语从句的一种省略the moment I saw her, = at the moment when I saw her, ....在我看她的那一刻,。。。
本题设计有误。我知道,备选答案一定是C。但实际上,D也是正确的。Next time 与when-从句,可以看作是两个时间状语(同位关系),也可以看作是作状语用的名词性短语next time后跟一个定语从句。总之,其意为:下次你经过那店时,。。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-26
D
下次当你经过那家店的时候,试试榛子咖啡,你一定会喜欢的。
其实是 When you pass that shop next time , try..... 的变式,把时间状语前移了。

希望对你有帮助
第2个回答  2012-05-26
C
next time 在这里作从属连词用, 等于 When you pass the shop next time,...

周末下午答题不容易!对了就
采纳,保准你全家幸福安康!*^__^*本回答被提问者采纳
第3个回答  2012-05-26
B
倒装一下你就明白了
Try some hazelnut espresso when the next time you pass that shop
第4个回答  2012-05-26
C next time可以当连词使用,the moment,every time 等都可以的。
相似回答