the time you finish school!

[复制链接]
查看11 | 回复2 | 2011-4-1 00:05:19 | 显示全部楼层 |阅读模式
the time you finish school!
中间的time与you之间差了一个什么连接词!?为什么可以省略规则!?
原句
you will have studied English for six years by the time you finish high school.

回复

使用道具 举报

千问 | 2011-4-1 00:05:19 | 显示全部楼层
省略的是关系副词,“by the time when you finish high school.”为什么可以省略—— the time 是先行词,也是名词,定语从句中,when关系副词,可以由一个表示时间的名词 替代!就是说前面的先行词是一个表示“时间的名词可以替代when在定语从句中表示时间状语”你明白吗?也可以换成 the moment you finish high school. 因为the moment不仅当了先行词 又可以表示时间。
回复

使用道具 举报

千问 | 2011-4-1 00:05:19 | 显示全部楼层
这不是一个句子啊…不好说,按照规律来说应该是that…that做连词一般可以省略恩,这时候省略了when,一般时间状语从句都是用when引导…表示到什么什么时候,这里属于可省可不省,因为不影响句意
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行