爱问知识人 爱问教育 医院库

在现在完成时态 since 引导的句子中

首页

在现在完成时态 since 引导的句子中

在现在完成时态 since 引导的句子中,主句的谓语动词必须用持续动词吗? 
He has left here since two years ago. 
He has been away since two years ago. 是两个都对,还是有错?

提交回答
好评回答
  • 2008-03-14 18:20:57
    是啊,因为since表示一段时间,所以“在一段时间内”的动作当然是持续的。
    leave,这个动作一瞬间就完成了,不可能“从两年前拖到现在”。
    be away,可以理解成“不在那里了”,可以持续。
    所以觉得第一个错,第二个对。

    不***

    2008-03-14 18:20:57

类似问题

换一换
  • 外语学习 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):