作者stukpe (风)
看板tutor
标题Re: [解题] 高中英文文法
时间Thu Feb 1 16:48:37 2007
※ 引述《LuciferXI (apathia (orz)》之铭言:
: ※ 引述《shiningcloe (Clo'e(布丁) )》之铭言:
删....
: : 4. when you come at night, i _________
: : A will sleep
: : B might sleep
: : C shall have been sleeping
: : D could be sleeping
: : ans C
: 语意:当你晚上来的时候,我应该(正)在睡觉
: 这是表对未来的假设语气,未来完成进行式
: 所以选C
: 第一个的意思就会变成说:你晚上来的话,我就去睡XD(要嘛就好西斯,要嘛就好无情)
: 第三个意思是 :你晚上来的时候,我应该在睡觉。
: 第二句跟第四句有 文法->语意上的问题 逻辑不通....
: 所以选C
这一题的话,我会认为C比较好
我认为sleep虽然是动词,但是却是一种表示状态的动词
表动作的动词用go to bed
我查了yahoo字典,sleep多与进行式连用
「你晚上来时,我将要去睡了」,用go to bed就没问题,
表示你到了,我也要做「上床睡觉」这个动作
至於L大提到的「对未来的假设语气,用未来完成进行式」
其实我觉得有点过於麻烦
动作一 动作二
──────┼──────┼──────┼
现在 对方到了
我在睡觉状态
未来完成式,表示发生在未来的两个动作,一个动作比另一个动作还要早发生
此时就用未来完成式
而未来完成进行式只不过强调此动作会一直持续下去,
表示即便动作二发生了,此时动作一仍会持续下去,
而以前国中shall跟will不太会去特意区分,即使高中好像也不会特别区分的样子
所以动作一可以用will have been sleeping或shall have been sleeping
而动作二本该用未来简单式,但因为副词子句的关系,所以用现在简单代替未来
这是我的看法,有错请指教,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.86.161.245