How long have you _ from university?A graduated B been away C left D been graduated 选什么?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 08:33:16

How long have you _ from university?A graduated B been away C left D been graduated 选什么?为什么?
How long have you _ from university?
A graduated B been away C left D been graduated 选什么?为什么?

How long have you _ from university?A graduated B been away C left D been graduated 选什么?为什么?
B
这个是完成时态,表示一段时间的,所以不能跟短暂性的动词
graduate和left都是表示“时间点”的动词,短暂性,不能用的
D项不对,be加graduated表示被动了
这里只能选B,表示“你离开学校多久了?”,就是你毕业多久的意思
很简单的题

A,have加过去式

D
A,C都是瞬间动词,不能与how long连用。
B 离开,不再。
been graduated be动词+形容词,表示状态,已毕业的。

你大学毕业多久了?
注意是How long,所以要用延时性动词
A瞬时性动词
B不对,意思不准确,be away是离开而不是毕业
C瞬时性动词
D对,be graduated是graduated的延时性动词