I hear sam has gone to Qingdao for his holiday Oh,how nice!Do you know when he a left b was leaving c has left d had left
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 03:25:40
I hear sam has gone to Qingdao for his holiday Oh,how nice!Do you know when he a left b was leaving c has left d had left
I hear sam has gone to Qingdao for his holiday Oh,how nice!Do you know when he
a left
b was leaving
c has left
d had left
I hear sam has gone to Qingdao for his holiday Oh,how nice!Do you know when he a left b was leaving c has left d had left
首先 c,d 是完成时,表示做过什么事.汉语中就有“了”这个字,比如,我把地给拖了,我把作业写完了(I have done my homework),都用完成时.但这里 Do you know when he left 指的是 你知道他什么时候走的吗?没有“了” 所以不用完成时,于是就排除c,d
其次,b 是过去进行时,指的是刚刚你正在干啥.通常有个“在”字.比如 我刚刚在打网球 (I was playing tennis).但在这里 你知道他什么时候走的吗?,没有“在”字,也不是说他刚刚正在走,于是就不对.
最后只剩A了.left 是 leave 的过去式,表示走 这个动作.所以合适.
A left
SAM去青岛度假,多好啊!你知道他什么时间走的吗?
显然是对过去时间的提问,不选B
且没有过去的过去的时间点,故不用过去完成时。
When 提问,时态只有一般现在时和一般过去时
首先B was leaving 是过去进行时或过去将来时,不符合语境要求的过去时,且leave 是一个瞬间动词不是持续的
D had left 是过去的过去只有在题目中出现过去时的时候才能用,has gone是现在完成时
Cwhen he has left 若真翻译成中文是 他什么时候已经离开,不通
所以when he left 他什么时候离开,选A 强调一个点动词。...
全部展开
首先B was leaving 是过去进行时或过去将来时,不符合语境要求的过去时,且leave 是一个瞬间动词不是持续的
D had left 是过去的过去只有在题目中出现过去时的时候才能用,has gone是现在完成时
Cwhen he has left 若真翻译成中文是 他什么时候已经离开,不通
所以when he left 他什么时候离开,选A 强调一个点动词。
收起