while/when/as的用法辨析与区别(对答案疑问,重新提问)


While the host enters, the house band plays a theme music that is often played during the show. 

请问这道题中能用as,when, 但能不能用while?

原问题链接:https://www.cpsenglish.com/question/27143


这是刘永科老师的回答


网友说“这道题中能用as,when”,不知依据是什么?

我认为,此题只能填when,其余两个不可以。

enter 是非延续性动词,无法跟表示延续的as 和while 连用


我个人的想法:

参考 英语语法网http://www.yygrammar.com/Article/200802/154.html 第六条。

(6) 表示每当的时候”(暗示一种规律性),一般要用 when

It’s cold when it snows. 下雪时天冷。

He smiles when you praise him. 你夸奖他时他总是笑笑。


题目中是一般现在时态,用when表示一种规律性。就像例句中夸时会笑一样


大家有什么看法或者意见吗?

请先 登录 后评论

最佳答案 2023-02-01 07:41

你看一下这个链接:aswhen引导时间状语从句的一个难点(只能用when) - 柯帕斯英语网 (cpsenglish.com)

李翔老师引用了张祥麟编著《英语学习难点200则》(中国标准出版社19904月第1版)P309。其中最后一条如下:

G. 如果从句用瞬间性动词,主句用延续性动词,从句只能用when引导。例如:

When he came this morning, we were having an English class.

Father was writing something when I left home.

提问的句子中从句的谓语动词就是瞬间动词,而主句为延续性动词。此时从句应该用when引导,不用as。你忽略了从句和主句的动词类别。

请先 登录 后评论

其它 0 个回答