原句I have been away from Shanghai for 3 days为什么不能改成 I have been leave from Shanghai for 3 days?还有have been有什么用
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 15:12:31
原句I have been away from Shanghai for 3 days为什么不能改成 I have been leave from Shanghai for 3 days?还有have been有什么用
leave是短暂性动词,与时间段连用时要变为延续性动作be away
因为leave被视为动身离开的瞬间动词,不能和时间段连用。如果要用leave,就是 I have been leave from Shanghai 3 days ago
be away from表状态,leave表动作,have been是一种时态,叫现在进行完成时,
“for +段时间”用于完成时态中,leave是一个瞬间完成的动作,不能与时间段连用。所以应将 leave 改为相应的延续性动词 be away 结构。
因为leave即离开这个动作是非延续性动词 have done的格式是现在完成时态 就是说过去的动作一直延续到现在 而leave是一离开动作就结束了 be away from这是表示一个延续的状态 中文可以理解为 已经了多久 所以那个句子不能改have been 是have done即现在完成时的的一种形式 这个done是指动词的过去分词形式...
全部展开
因为leave即离开这个动作是非延续性动词 have done的格式是现在完成时态 就是说过去的动作一直延续到现在 而leave是一离开动作就结束了 be away from这是表示一个延续的状态 中文可以理解为 已经了多久 所以那个句子不能改have been 是have done即现在完成时的的一种形式 这个done是指动词的过去分词形式
收起
I have never been away!
原句I have been away from Shanghai for 3 days为什么不能改成 I have been leave from Shanghai for 3 days?还有have been有什么用
I have never been away!什么意思?
have been away
I have been up to this (I do the cooking evreyday.)I have been up to this point.括号里面不是原句,只是一个语境
His father has been away from Beijing for a week.(保持原句意思)
stay这首歌是谁唱的?(提示前2句歌词是I've must have been blind Not to see you look away from me )
have been away 和 has/have left
they have been there before.so have i they have been there before.(),() 改为同义句
They have already been away from the dangerous place同义句They__been away from the dangerous place__.
where have you been I have been to Australian 这个句where have you beenI have been to Australian
I have been playing piano for ten years.同义句I have been playing piano____ten years____
i have been a teacher for twenty years(保持原句意思) i ___ ___ ___ a teacher for twenty years.
since,they,been,from,ago,two,here,away,have连词成句
I have been away for a long time等于I____a long time_____.
I have been away from home for 12 years.(改为过去时间状语
I have been away from something please leave a message什么意思
As you know,I have been passing away of love请问这句话的意思