How long is it since he () his hometown?He () for nearly 10

How long is it since he () his hometown?He () for nearly 10 years.
A left;left
Bhas left ;has left
Chas left ;has been left
Dleft ;has been left
ynmeteor 1年前 已收到1个回答 举报

柳冰雁 幼苗

共回答了18个问题采纳率:94.4% 举报

答案选D.left ;has been left

因为第一句主句为一般现在时,从句用一般过去式;

后一句中,必须用现在完成时,因为将近10年表明的是一个期间,用现在完成时表明一种状态.

1年前

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