been away from 与been away的不同

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:02:48
How long___your cousin___shanghai?
A has...left B did...leave C has..been away from D has...been away

选什么?为什么选这个答案?还有been away from 与been away的不同之处?

C has..been away from

from是介词,介词后面必须加点什么。此处应该要加介词。

否则,可以直接做句子。
(How long___your cousin___?D has...been away)

选c,首先这句话问的士你表弟离开多久了,所以用现在完成时acd,又因为left是短动词(瞬间即可完成)所以选cd,但后面有上海所以要添上from(添上即使从某处离开),所以选c
been away from 是指从某处离开,been away是离开,是leave在现在完成时中的长动词形式(可持续的)