永发信息网

he has left since three years ago可以用吗

答案:2  悬赏:80  手机版
解决时间 2021-12-29 06:07
或者必须用has been away?用since的可以用瞬息性动词吗?
最佳答案
没错,不能用He has left since three years ago,只能改用He has been away since three years ago.

无论是“ for + 一段时间 ” 还是 “since + (过去的)时刻 ”,只要句子是肯定句,就要求谓语动词必须能够延续,而不能是瞬间性动词。
如果句子是否定句,就没有这个限制了。
如:I haven't seen/met you since ten years ago.
= I haven't seen/met you for ten years.

如果对你有所帮助,请点击我回答下面的“选为满意回答”按钮,谢谢!
全部回答
she left school three years ago and has worked as a nurse ever since。ago不能换成before。虽然两者都是“以前”的意思,但含义不同。ago表示的是以现在时间为起点的“……时间之前”,通常用在过去时态中;而before是以过去某一时间为起点的“(过去)……时间之前”,常用在过去完成时态中。 ago 不能单独使用,应与three days (months , weeks)等连用, 而且只能和动词的过去时连用。如:she went home three days ago.她三天前回家了。(今天是六月二日,三天前即五月三十日 )before 之前有"一段时间"时,指"距这段时间以前",和过去完成时连用。如:he said he had finished the work two days before.(他说他两天前已完成了工作。<说话时是过去时间,在那个过去时间之前的两天前就已经完成了工作>) 如果before单独使用,是泛指"以前",常常和完成时连用。如:i have seen the film before.(我以前没看过这部电影。)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有谁知道这是eaf是代表什么?
国务院总理温家宝8日主持召开国务院常务会议
如何用烤箱烤地瓜
同学们踢毽子.小兰踢32下,小荣踢38下,小铃
酸性洗发水有什么牌子
多伦多猛龙历代10号有哪些啊
根据下列材料,回答问题:材料一:如图:我国
单选题“资本主义世界体系”这一历史概念的准
新闻看到老婆和儿子搞在一起就曝光出来
DWT=多少克
单选题冬枣的果实里只有一粒种子,主要原因是
食品流通许可证好办吗,都要什么资料?
大年初一回家有什么好处呢?
他们都称DHA是脑黄金 这是为什么呢?
画出函数y=4x-1, y的值随x值的增大怎样变
推荐资讯
某同学长期趴在桌上看书写作业,时间久了,他
多层房屋的公摊面积包括小区的绿化面积吗?
示范基地用日语怎么说
pearlosophy这个产品谁知道是真的如宣传一样
驾驶人无证驾驶撞死人但没钱而坐牢车主该负什
新华社消息:2010年1月12日,拉美地区的海地
廉江市人民检察院反贪污贿赂工作局在什么地方
根据所学知识结合下列各图判断其表述正确的是
单选题Itmightbedifficult________whatnew
若汽车的加速度方向与速度方向一致,当加速度
数字阴阳五行
有一首英文歌,是女的唱的,听起来特别好听,歌
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?