求助英语问题。
问题:hehasbeenanarmymanforfiveyears.为什么不可以写成:hehasbeenjoinedthearmyfiveyears.有什么语法问题呢?...
问题:he has been an army man for five years.
为什么不可以写成:he has been joined the army five years.有什么语法问题呢? 展开
为什么不可以写成:he has been joined the army five years.有什么语法问题呢? 展开
7个回答
2008-08-27
展开全部
可以写成He has joined the army five years.
第一个句银烂子里been做动锋野漏词,
你那个句子里已经有join这脊返个动词了, 不需要been.
第一个句银烂子里been做动锋野漏词,
你那个句子里已经有join这脊返个动词了, 不需要been.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
join是点动词,非持续
所以不能与一段时间连用,如for five years
所以不能与一段时间连用,如for five years
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
rugu如果是你说的后一简春种应该局态是
he has been joined the army five years ago.
join shi是不延续词拦腊耐
he has been joined the army five years ago.
join shi是不延续词拦腊耐
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
joined 是一瞬间的,不能持续五年.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是下面的那种写法应该用过去时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询