Ifitissnowing,wewillhavebeenwa-查字典问答网
分类选择

来自李才的问题

  Ifitissnowing,wewillhavebeenwalkinginthesnowformorethantwohours.主句是将来完成进行时么?为什么不用将来完成时?

  Ifitissnowing,wewillhavebeenwalkinginthesnowformorethantwohours.

  主句是将来完成进行时么?为什么不用将来完成时?

3回答
2020-11-16 23:26
我要回答
请先登录
蔡旭东

  Ifitissnowing,如果下雪的话

  这是用现在进行时表示将来的动作

  wewillhavebeenwalkinginthesnowformorethantwohours

  我们将一直在雪地里走路超过2小时

  这是预测将来一直在进行的动作

2020-11-16 23:29:36
李才

  那如果是确实只走两个小时能不能用将来完成时

2020-11-16 23:33:28
蔡旭东

  如果是确实只走两个小时是可以用将来完成时的;但句子应改为Byteno'clocktommorrowmorning,wewillhaveworkedinthesnowformorethantwohours.到明天早上10点,他们将已经在雪中走了2个多小时。显然,这里用了“Byteno'clocktommorrowmorning”,表示的是将来已经完成的动作。由于原句中有“Ifitissnowing”,表示一种猜测,猜测动作将要发生、会一直持续、而且2个多小时后还有可能持续下去,所以就要用将来完成进行时。1.将来完成时定义:将来完成时用来表示在将来某一时间以前已经完成。经常与before+将来时间或by+将来时间连用,也可与before或bythetime或bytheendof短语引导的现在时的从句连用。构成:shall+have+过去分词用于第一人称,will+have+过去分词用于其他人称。举例Theywillhavebeenmarriedfor20yearsbythen.那是他们将已经结婚20年了YouwillhavereachedShanghaibythistimetomorrow.明天此时你将已经到达上海了。2.将来完成进行时定义:将来完成进行时表示动作从某一时间开始一直延续到将来某一时间。是否继续下去,要视上下文而定。这个时态常和表示将来某一时间的状语连用。构成:主语+shall/willhavebeendoing举例:TheplayiscomingoffinAugust.Bythentheplaywillhavebeenrunningforthreemonths.这个剧将于8月停演。到那时为止,这个剧将连演三个月了。

2020-11-16 23:37:20

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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