作者noobie (Jogging)
看板TeachEnglish
标题Re: [国中] 副词子句的时态问题
时间Thu May 7 10:27:47 2009
: 国三课程当中有
:
: 主要子句的时态是未来式,副词子句的时态就要退後一格,用现在是代替未来式。
:
: 但今天考卷上有这一题:
:
: 1. Would you tell me when the train ________?
:
: (A)arrive (B)will arrive (C)arriving (D)arrived
:
: 答案是B 我本人觉得答案没有问题
:
: 主要子句虽是Would开头~但并非表过去式~而是表委婉用法 所以用过去式来表示
:
: 有学生问 为何不选D 因为when後面的不是副词子句吗? 怎麽可以接未来式
:
: 然後翻出补习班的讲义 要怎麽解释 学生比较容易理解呢~
:
:
: 感谢回答!
:
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.111.167.194
: → ilovemybaby:我自己想到了~是因为这句是名词子句的关系!! 05/06 17:23
: → ilovemybaby:那请问如果填arrived可以吗? 05/06 17:23
: 推 noobie:这边跟我们一般说的表时间、条件的「副词子句」以现在式代 05/06 18:45
: → noobie:替未来式的「副词子句」是不一样的,本句里的when是以疑问 05/06 18:47
: → noobie:词为首的名词子句,作为tell的直接受词 05/06 18:48
: → noobie:此外我觉得B、D都应该算对,B指何时会来、D指何时来的 05/06 18:49
: 推 HAHAant:arrives 才是对的 05/07 02:33
^^^^^^^^^^^^^^^^^^^^^^^^^
为了这个arrives才是对的,我去查了三本英英字典,
包含ldoce5、med2、mwld,
主要是去查arrive这个字的用法,
看完这三本书的例句,arrive这个词在表未来时似乎都是以现在式表现,
我没有看到未来式的例句(mwld没有适用的例句)
Ldoce5:What time does the plane arrive in New York?
The Prime Minister arrives back in Britain tonight.
med2:What time does your plane arrive?
所以这题正确的写法可以有两个
1.Would you tell me when the train arrives?
然而这里用现在式不是的因为「表时间、条件的副词子句以现在代替未来」
是因为arrive这个词本身就是以现在式在表现
否则请看Azar文法书进阶三版240页在练习关於「以疑问词为首的名词子句」的例句:
Please tell me when Tom will be here.
Please tell me which flight he will be on.
这说明了「以疑问词为首的名词子句」是未来就须用未式
2. Would you tell me when the train arrived?
就如同我在推文所讲的,这是在说我人来的时候,车早就来了,
我只是想知道车子是什麽时候来的,所以用过去式,
综上所述,本题因为没有arrives的选项,是故较好的答案应该是D
以上是我的看法,还请各位先进不吝指教^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.163.121
1F:推 ilovemybaby:谢谢这位老师的解答~真的很清楚!! 05/07 10:55
2F:推 johnny739:我还是不太懂为什麽不能用will @@" 05/07 18:36
3F:推 frankieguy:作者意思应该是 arrive这个字没有未来式 05/07 20:10
4F:推 johnny739:为什麽没有未来式? 05/08 10:05
5F:推 stukpe:我觉得可以用(B)will arrive 05/08 23:21
6F:→ stukpe:表时间或条件的副词子句,arrive因为是来往动词的关系,故 05/08 23:22
7F:→ stukpe:可以用现在式代替未来式。但这里是名词子句,所以时态可以 05/08 23:23
8F:→ stukpe:是过去式(何时来到了)或是未来式(什麽时候将到) 05/08 23:24