3. It's about two years since the young man__________a soldier.

A.becameB.hasbecomeC.hasbeenD.hadbeen选择哪个选项请说明理由... A.became B.has become C.has been D.had been 选择哪个选项 请说明理由 展开
50844805
2014-02-22 · 知道合伙人交通运输行家
50844805
知道合伙人交通运输行家
采纳数:123291 获赞数:303099

向TA提问 私信TA
展开全部
你好,很高兴能够在这里回答你的问题,这道题的正确答案应该为:

A

年轻人成为一名战士,在这里became是短暂性动词,时间发生在过去,所以用一般过去式

***************************************************************
^__^真心祝你学习进步,如果你对这个答案有什么疑问,请追问,
另外如果你觉得我的回答对你有所帮助,请千万别忘记采纳哟!
***************************************************************
追问
首先谢谢您  但我看答案选的是C  所以不明白   我也在纠结  SINCE  老师说后接一般过去时态  但我也觉得答案对  好像一直都在当兵吗
追答
他是一直在当兵
但这句话说的是since ,所以后面跟得的一个时间点
所以用一般过去式
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式