havebeendoing的用法,Myborhterhasw-查字典问答网
分类选择

来自曹同川的问题

  havebeendoing的用法,Myborhterhasworkedinthatfactorysincetwoyearsago问:不是havebeendoing吗,为什么会是hasworked,余很笨,

  havebeendoing的用法,

  Myborhterhasworkedinthatfactorysincetwoyearsago

  问:不是havebeendoing吗,为什么会是hasworked,余很笨,

1回答
2020-05-31 17:35
我要回答
请先登录
秦冲

  相同:

  1:现在完成时(havedone)和现在完成进行时(havebeendong)都可以表示从过去某一时刻开始一直延续到现在的动作.Example:

  Ihaveworkedinthisschoolsince2000.

  Ihavebeenworkingheresince2000.

  2:现在完成时和现在完成进行时都可以表示一段时间内延续的动作.Example:

  Mr.Smithhaslivedherefor20years.

  Mr.Smithhasbeenlivingherefor20years.

  以上句子用现在完成时和现在完成进行时,含以上没区别,两种时态可互换.但两种时态也存在用法上的差别.

2020-05-31 17:39:04

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •