He will have learned English for eight years by the time he graduates from the university next year
到明年大学毕业时,他将已经学了八年英语了。
全屏
/He-will-have-learned-English-for-eight-years-by-the-time-he-graduates-from-the-university-next-year=["He", "will", "have", "learned", "English", "for", "eight years", "by", "the", "time", "he", "graduates", "from", "the", "university", "next", "year"][{"i": 21, "s": [7, 9], "r": "介词短语", "e": [8, 10], "d": {"piece_poses": [0, 1]}}, {"i": 27, "s": [9, 10], "r": "定语从句", "e": [10, 17], "d": {"poses": [1], "piece_poses": [0, 1]}}, {"i": 37, "s": [11, 12, 13], "r": "动词短语", "e": [12, 13, 15], "d": {"poses": [2], "piece_poses": [0, 1, 2]}}][{"s": 0, "r": 3, "e": 1, "t": 2}, {"s": 1, "r": 22, "e": 2, "t": 2}, {"s": 2, "r": 22, "e": 3, "t": 2}, {"s": 3, "r": 20, "e": 7, "t": 2}, {"s": 3, "r": 20, "e": 5, "t": 2}, {"s": 3, "r": 9, "e": 4, "t": 2}, {"s": 4, "r": 3, "e": 5, "t": 2}, {"s": 5, "r": 7, "e": 7, "t": 2}, {"s": 7, "r": 5, "e": 17, "t": 2}, {"s": 7, "r": 13, "e": 8, "t": 2}, {"s": 8, "r": 3, "e": 17, "t": 2}, {"s": 9, "r": 3, "e": 10, "t": 2}, {"s": 10, "r": 15, "e": 17, "t": 2}, {"s": 10, "r": 3, "e": 11, "t": 2}, {"s": 11, "r": 20, "e": 15, "t": 2}, {"s": 11, "r": 9, "e": 12, "t": 2}, {"s": 12, "r": 5, "e": 15, "t": 2}, {"s": 12, "r": 13, "e": 13, "t": 2}, {"s": 13, "r": 3, "e": 15, "t": 2}, {"s": 15, "r": 7, "e": 17, "t": 2}]{"pred": [1, 4, "谓语动词短语(复合结构)", "will have "], "subj": [0, 1, "主语", "He"], "comps": [[4, 5, "宾语", "English"]]}{"pred": [1, 5, "谓语动词短语(复合结构)", "will have learned •••"], "subj": [0, 1, "主语", "He"], "comps": [[4, 5, "宾语", "English"]]}{"coos": [], "c": null, "e": 17, "subs": [{"coos": [], "c": 2, "e": 17, "subs": [], "s": 10, "r": "定语从句"}], "s": 0, "r": "陈述句"}
sentence He will have learned English for eight years by the time he graduates from the university next year /He-will-have-learned-English-for-eight-years-by-the-time-he-graduates-from-the-university-next-year= 3925afe0-8e14-4e41-9bc8-7abfcf8b1c6b 1 1
到明年大学毕业时,他将已经学了八年英语了。
暂无语法

可尝试扩展句子。越复杂的句子,分析结果越丰富。

[[7, 8], [8, 17]]
[]

by + ... + time

[[9, 10], [10, 17]]
[]

the + time + 定语从句, 其中 time 在定语从句中作状语(省略时间介词)

[[11, 12], [12, 13], [13, 15]]
[]

graduate + from + sth.

[[1, 2], [2, 3], [3, 17]]
[]

mod. + have + done.

[[14, 15]]
[]

university

[[15, 16], [16, 17]]
[]

next + year

显示全部
翻译:到明年大学毕业时,他将已经学了八年英语了。
He will have learned English for eight years by the time he graduates from the university next year

这是一个复杂句

主句
He will have learned English for eight years by the time he graduates from the university next year
这是一个陈述句,其时态为将来完成时
成分划分
He主语 will have learned •••谓语动词短语(复合结构) English宾语
谓语动词的状语、补语、伴随语:
for eight yearsby the time ··· year
从句
he graduates from the university next year

这是一个定语从句,其时态为一般现在时

成分划分
he主语 graduates谓语动词
谓语动词的状语、补语、伴随语:
from the universitynext year
句型分析
快捷入口

拓展学习

概述


暂无

用法


暂无

例子


暂无

相似短语


暂无
账户设置