By the time he comes,we __half of it.

By the time he comes,we __half of it.
by the time he comes,we __half of it.
这里为什么是will have finished
而不可以have finished?
沙莫引泉 1年前 已收到11个回答 举报

cony1012 幼苗

共回答了23个问题采纳率:87% 举报

y the time这里肯定是用完成时,而这个动作还没有发生,所以要用将来完成时,因此不能用 have finished

1年前

2

一文168168 幼苗

共回答了58个问题 举报

意思是他来的时候,我们将完成它的一半。
表示的是将来完成时,所以用will have finished

1年前

2

基尔-查理 幼苗

共回答了12个问题 举报

因为他现在还没来,时态表将来,而且以BY开头的,结合语境又必须是完成时,所以用将来完成时比较好.

1年前

2

radar_zj 幼苗

共回答了449个问题 举报

因为他来这个动作并没有完成,所以要用将来完成时。

1年前

2

白花丝桃 幼苗

共回答了500个问题 举报

将来完成时,前面是时间状语从句,有一般现在时表示将来,后面的主句表示将来完成,是将来完成时。

1年前

2

sina55 幼苗

共回答了54个问题 举报

By the time he comes,we will have finished half of it. 是将来完成时态
他来的时候,我们都将完成它的一半。
假使他那个时候来的话,我们都完成一半了.(但是事情还未发生)

1年前

1

偶叫心情不错 幼苗

共回答了16个问题 举报

by + time, 用完成时,根据后面时间的不同用不同的完成时(将来,现在,过去),by the time he comes, 时间状语从句用一般时表示将来时,所以是表示将来的时间他到来,用将来完成时。

1年前

1

jcxt 幼苗

共回答了66个问题 举报

是将来完成时态,因为by the time..还没发生,意思是“到他将要来到的时候,我们将会完成一半了。”

1年前

0

goddy 幼苗

共回答了173个问题 举报

因为by the time he comes 是假设的将来时,所以用将来完成时.

1年前

0

aiyanyan 幼苗

共回答了9个问题 举报

关键是COMES,说明他没来(至少没完成),所以。。。

1年前

0

xiaxiaocheng 幼苗

共回答了183个问题 举报

因为他来这个动作并没有完成,所以要用将来完成时

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 26 q. 0.037 s. - webmaster@yulucn.com