have been away 和 has/have left
区别在哪 用法
人气:263 ℃ 时间:2019-12-26 17:44:29
解答
两个都是离开的意思,但是have been away表示一个状态,使延续行动词词组,在现在完成时中可以与一段时间连用,而have/has left只是表示一个动作,是个瞬间动作,是非延续性动词,在现在完成时中不能与一段时间连用,如果要与一段时间连用的话必须变成have/has been away
推荐
猜你喜欢
- 英语翻译
- 求达芬奇 爱因斯坦 比尔盖茨 其中之一的外貌描写
- How many plates do we need I think thirty of each _______ enough.
- 高一氧化还原反应的几个概念问题
- 上车用英语怎么说啊?
- 我这里有一封法语邮件,希望有懂法语的给我翻译一下,谢谢.
- 一个2.5L的瓶子装满食用油,质量为2KG,密度为 ,油用完后,用来装水,最多可装多少千克的水
- 已知向量a,向量b是同一平面内的两个向量,其中a=(1,2),模b=√5/2且a+2b与2a-b垂直(1)求a·b;(2)求模(a-b).