求英语复合句时态公式!比如When后面用什么时态?Since-查字典问答网
分类选择

来自樊海峰的问题

  求英语复合句时态公式!比如When后面用什么时态?Since后面用什么时态?While后用什么时态?If后用什么时态?

  求英语复合句时态公式!比如When后面用什么时态?Since后面用什么时态?While后用什么时态?If后用什么时态?

1回答
2020-03-30 15:39
我要回答
请先登录
郭喜林

  以下例句:

  IwassleepingwhenhewaswathcingTV.(过去进行式)

  =WhenhewaswathcingTV,Iwassleeping.

  EverydayIreadnewspaperwhenIeatbreakfast.(现在式)

  =EverydaywhenIeatbrakfast,Iusuallyreadnewspaper.

  Whatdoyouhavetodowhenyougotoschool?(现在or未来式皆可)

  (1)since+过去一个时间点(具体的年、月、日期、钟点).

  Ihavebeenheresince2002.

  (2)since+一段时间+ago

  Ihavebeenheresincesixmonthsago.

  (3)since+从句

  I'mverysadsinceyouleft.

  (4)Itis+一段时间+since从句

  ItissixmonthssinceIcamehere.

  >

  while所接子句中的动词是进行式or单纯式,但需要是有持续性的动作或状态

  例:Whilethereislife,thereishope.(有生命就有希望)

  >

  对现在、将来不确实事情的推测or对现在的事实相反的假设or与过去事实相反的假设皆可;

  if后面所连接的子句,可放在句首也可放在句中,但若是放在句首,则和其后子句间要用逗号分开.

  例:Iwon'tgooutifyoucomeheretomorrow.

  =Ifyoucomeheretomorrow,Iwon'tgoout.

2020-03-30 15:43:36

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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