It will be the first time that 后为什么用现在完成时代替将来完成时

是主将从现吗?这个不是定语从句吗?主将从现不是用于条件时间状语从句中吗?

It is the first time +that... 从句
在“It is/was/will be the first time+that... 从句”结构中,当主句动词为is/will be时
that分句动词一律用现在完成时;引导词that可以省略。
例如:It is the first time I’ve been here.
Don’t forget, it’ll be the first time I’ve spoken in public.
当主句动词为was时,that从句动词通常用过去完成时
例如:It was the first time she’d been at a summer school and she thoroughly enjoyed
http://wenku.baidu.com/view/aa5dcb0703d8ce2f006623dc.html追问

看清问题,问的是为什么= =!

追答

其实,没有为什么的。这就是固定用法。
主要要注意be动词如果是过去时的时候,从句用过去完成时。

追问

不是啊
为什么用现在完成时代替将来完成时?

追答

这个句式本来就没有将来完成时。

结构就是如此的。
如果非要说出个原因,那可能就是乱解释一通了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-22
个人意见

这里的will,是指站在未来,观察现在,从句的内容是第一次,就是说这个主从句式中的从句部分都是已经完成的