since和过去完成时能否搭配依照定义,since应该是不可-查字典问答网
分类选择

来自李红民的问题

  since和过去完成时能否搭配依照定义,since应该是不可以和过去完成时搭配的,但是《星火英语语法全解》上写“常与过去完成时连用的时间状语”中包括了'sinceheleft'.但是又没给例句.求讲解.

  since和过去完成时能否搭配

  依照定义,since应该是不可以和过去完成时搭配的,但是《星火英语语法全解》上写“常与过去完成时连用的时间状语”中包括了'sinceheleft'.但是又没给例句.求讲解.

2回答
2020-06-12 00:30
我要回答
请先登录
樊明武

  since的意思是自从,不能与完成时态连用,一般用法是1.主句完成时,从句since+时间点2.主句完成时,从句since+过去时态3.Ithasbeen+时间段,since+过去时态例如:Ihaven'theardfromhimsincelastyear.我自去年以...

2020-06-12 00:35:02
樊明武

  能用,刚刚查了下资料,since是可以与现在完成时态和过去完成时态连用的。

  since与现在完成时态连用,例如:

  SinceIhavebeeninthisclass,wehavehadthreeEnglishteachers.自从我来到这个班,,我们已经换了三个英语老师了。

  SinceIwasinthisclass,wehavehadthreethreeEnglishteachers.自从我离开这个班,我们已经换了三个英语老师了。

  since与过去完成时态连用(一般都是在间接引语中)例如:

  Hesaiditwas2yearssincehehadsmoked.他两年没抽烟了。(要翻译成否定的含义)

  said之后的宾语从句本来是现在完成时态,由于said是过去时态,根据间接引语的时态变换规则,从句要变成过去完成时。

2020-06-12 00:38:27

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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