Ifitissnowing,wewillhavebeenwalkinginthesnowformorethantwohours.主句是将来完成进行时么?为什么不用将来完成时?
Ifitissnowing,wewillhavebeenwalkinginthesnowformorethantwohours.
主句是将来完成进行时么?为什么不用将来完成时?
Ifitissnowing,wewillhavebeenwalkinginthesnowformorethantwohours.主句是将来完成进行时么?为什么不用将来完成时?
Ifitissnowing,wewillhavebeenwalkinginthesnowformorethantwohours.
主句是将来完成进行时么?为什么不用将来完成时?
Ifitissnowing,如果下雪的话
这是用现在进行时表示将来的动作
wewillhavebeenwalkinginthesnowformorethantwohours
我们将一直在雪地里走路超过2小时
这是预测将来一直在进行的动作
那如果是确实只走两个小时能不能用将来完成时
如果是确实只走两个小时是可以用将来完成时的;但句子应改为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月停演。到那时为止,这个剧将连演三个月了。