dose your father quit smoking? yes,but he ( )for almost ten years A smoked B has smoke
3个回答
展开全部
翻译:你父亲戒烟吗? 是的,但是他已经抽了近十年了
这是一个持续的动作 所以用现在完成时(过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。)
祝学习进步^_^
这是一个持续的动作 所以用现在完成时(过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。)
祝学习进步^_^
追问
可是选A啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for almost ten years这里确实是表示一段时间,但不一定用现在完成时,这里的动词是work,是一个延续的不及物动词,只要是可表示延续性的动词可以直接使用过去时表示延续一段时间。现在完成时强调延续到现在并对现在产生影响。
类似的还有:
The old man worked abroad for 30 years and is flying back to home country.
祝学习进步!
类似的还有:
The old man worked abroad for 30 years and is flying back to home country.
祝学习进步!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询