She has __________ from her hometown for nearly ten years.A.left B.gone away C.to leave D.been选哪个呢?并说说原因,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 06:57:26
She has __________ from her hometown for nearly ten years.A.left B.gone away C.to leave D.been选哪个呢?并说说原因,

She has __________ from her hometown for nearly ten years.A.left B.gone away C.to leave D.been选哪个呢?并说说原因,
She has __________ from her hometown for nearly ten years.A.left B.gone away C.to leave D.been
选哪个呢?并说说原因,

She has __________ from her hometown for nearly ten years.A.left B.gone away C.to leave D.been选哪个呢?并说说原因,
选D been away
因为这是表示持续的状态的
其他选项都是非持续动词,不能用于有时间段的现在完成时.
请及时采纳,多谢!

A

D
been away
leave和go都是短暂性动词,而句子中for nearly ten years是一段时间,两者不能混同的用。所以改成延续性动词be away。
看看下面一些两两相对的短暂性动词与延续性动词:
come here----be here
arrive here---be here
go there----be there

全部展开

D
been away
leave和go都是短暂性动词,而句子中for nearly ten years是一段时间,两者不能混同的用。所以改成延续性动词be away。
看看下面一些两两相对的短暂性动词与延续性动词:
come here----be here
arrive here---be here
go there----be there
get to school---be at school
go to work---be at work
go to Shanghai---be in Shanghai
leave---be away
begin/start the class---(the class) be on
e.g. The class began 30 minutes ago. ----The class has been on for 30 minutes.

收起