you will have studied English for six years by the time you finish high school.
中间的time与you之间差了一个什么连接词!为什么可以省略规则!
人气:262 ℃ 时间:2019-11-02 06:11:40
解答
少了一个when,这个是可以省略的,因为已经有个time在那做时间名词了,后面you finish high school 就是修饰time的,加不加when都可以,翻译成你毕业的时间省略的是关系副词,“by the time when you finish high school.”为什么可以省略—— the time 是先行词,也是名词,定语从句中,when关系副词,可以由一个表示时间的名词 替代!就是说前面的先行词是一个表示“时间的名词可以替代when在定语从句中表示时间状语”你明白吗?也可以换成 the moment you finish high school. 因为the moment不仅当了先行词 又可以表示时间
推荐
猜你喜欢
- 有关学校设施的英语单词.
- 夸奖近义词
- 甲数是乙数三分之二,乙数是丙数五分之四 问甲数是甲数丙数和的几分之几
- 计算:(1000-2x)(100+x)=100(1+15.2%)*1000
- 十个人下棋,每个人下九盘.胜的得2分,输的得0分,平的得1分.已知第一名和第二名的总分之和比第三名多20分,第四名的得分是最后四名得分的总和.第一名和第二名下的是平局.求第五名得分是多少?
- 根据语境,填写名人名言.高尔基说过,( ),读书决定一个人的修养和一个民族的素养,影响一个国家的前途
- 澳大利亚为什么有如此多古生物,用大陆漂移假说解释
- 你也许是对的,怎么说英文may