作业帮 > 英语 > 作业

How long have you _ from university?A graduated B been away

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/06/24 09:32:46
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
B
graduate 毕业是瞬间动词,表示一瞬间、或短期的动作(xx年xx月“毕业”,不可能1-2个月毕业还没毕完的)
要理解瞬间动词,再举几个例子:
go 去 (去就去了,不可能几个月还再做“去”这个动作)
leave 离开 同上
stop 停止(一瞬间停下来,后面是停下来的状态,而不是动作)
start 开始(一瞬间开始,接下来就是放着、持续着的状态了)
英语中“...多长时间了”句式里要用延续性动词,瞬间动词强调动作的发生,延续性动词强调动作的一直持续,如:be to (到过.)、be away(离开的状态)、be off(停下的状态)、be on(开着的状态 )
因此题目意思是:你从大学毕业多长时间了?但由于 graduate是个瞬间动词,只能说我于xx年xx月(有具体时间)毕业,不能说到现在这么多年一直“在毕业”,毕不了业了啊.同理,leave也无法与表示“持续时间”的状语连用.
你从大学毕业多长时间了?换言之,就是你离开大学多久了?用be away,可以表示“离开的状态”,所以选