alger
发表于 2009-6-25 11:41
看语境咯, 我觉得两个都可以的
milighost
发表于 2009-6-25 11:49
换个角度思考一下,这两种问法差别只是在于发问人是否特别强调这个时间点,如果特别强调时间点,那么用进行时态表示动作正在进行,但是这个时间点前后是否在持续这个动作不清楚;而过去时只是一个一般询问当时发生的事情,可能这个事情一直在持续。也就是说这两种说法都没有错误,取决于发问人。
现在,不知道哪个卷子出了这么个无聊的题,说是对was sleeping提问,这个本来就是出题人自己定义的一套思维方式,所以极其无聊!(不是说LZ,不要介意!谁让我们都活在考试的时代呢?)
sclongwar
发表于 2009-6-25 11:54
呵呵,这个是我一堂弟问我的,他们初二期末考试。问得我也哑口无言。感觉语法还是没学好。
fasten
发表于 2009-6-25 12:00
when Tom came in是一个瞬间,没有其它选择,一定是过去进行时.
what do you do...是指的一个时间段的持续动作.
milighost
发表于 2009-6-25 12:24
引用第13楼fasten于2009-06-25 12:00发表的:
when Tom came in是一个瞬间,没有其它选择,一定是过去进行时.
what do you do...是指的一个时间段的持续动作.
对于Sleeping这个动作确实没错。但是并不是不可以用What did he do,因为有可能发生的不是一个可持续的动作。例如He picked up the phone when he came in.
所以正如楼主说的,是对于was sleeping提问,也就是说不知道对方发生什么样的动作,这就是这个讨论无聊之处啊!
fasten
发表于 2009-6-25 12:58
引用第14楼milighost于2009-06-25 12:24发表的:
对于Sleeping这个动作确实没错。但是并不是不可以用What did he do,因为有可能发生的不是一个可持续的动作。例如He picked up the phone when he came in.
所以正如楼主说的,是对于was sleeping提问,也就是说不知道对方发生什么样的动作,这就是这个讨论无聊之处啊!
动作的持续性还是瞬间性不应当在sleeping上,应当在when所接的动词上.
一个初二的题目经过大家的讨论变得复杂了?不要把问题复杂化,它并不具有社会性
milighost
发表于 2009-6-25 13:10
建议楼主发起投票 如果我是答题者,我会不加思索选择2
longer
发表于 2009-6-25 13:17
选择1,习惯说法,选择2就语法上说是没有错的,但实际中不那样说
milighost
发表于 2009-6-25 13:34
说明一下,我选择2的原因是由于考虑初二的题目应该仅是简单的让人学会将系动词提前来提问。(不知道现在的初二是不是要求比我们当年高多了)
对于1的用法适用于平时聊天,发问者并不是很可以要了解什么,只是随便一问、
对于2适用于特殊的场合,为了要了解确切的发生什么,或者是有特殊的暗示,比如(仅是举例),警*察调查案件,或者暗示为什么他没有在做某件该做的事。
marry2008
发表于 2009-6-25 13:38
无聊的题目。
两个应该都是可以的。如果是考试的话,建议选择2,否则很可能是要扣分的。那些教师很可能是为了考察过去进行时这个语法结构的。何必争来争去的?