The old man() his son for three years A hasn't been away B.h

The old man() his son for three years A hasn't been away B.hasn't left C has been away from
小鸭417 1年前 已收到5个回答 举报

青铜铭文 春芽

共回答了21个问题采纳率:85.7% 举报

C has been away from
have left 是非延续性动词,也就是不能与时间搭配,
而have been away 是延续性动词,可以与时间搭配
离开某人 be away from s

1年前

7

饮马倭江 幼苗

共回答了5个问题 举报

has been away from
leave是非延续性动词,不能与一段时间连用首先排除
再根据语境分析,句子要表达的是“那个老人已与自己的儿子分开三年了”的意思,表达离开且要是延续性的,可表达为 be away from sb.
from不能省,它是固定搭配,
for接一段时间,句子谓语要用完成时,故选C...

1年前

2

笨苯熊 幼苗

共回答了334个问题 举报

C

1年前

1

默西塞德五世 幼苗

共回答了58个问题 举报

选c 因为left 是非延续性动词 have been away 是延续性动词该句子的意思是说这个老人已经和他儿子分开三年 所以c为正解

1年前

0

圣爵菲斯 幼苗

共回答了8个问题 举报

C 可以用排除法,A少了from,B left应变为hasn't been away from

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.083 s. - webmaster@yulucn.com