by the time后面时态是什么?
一般by the time 后面加一般过去式,而主句加现在完成时。
by the time意为“到……时候(为止)”,是一个介词短语,在句中经常起连词作用,引导时间状语从句。它的主要用法:
1、如果从句中的谓语动词是一般过去时,那么主句中的谓语动词通常用过去完成时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”。
2、如果从句中的谓语动词为一般现在时/或现在完成时(表示将来),那么主句中的谓语动词常为将来完成时,表示“截止到将来某一时间为止,主句动作将已经完成”。
3、如果主句动作不强调已经完成,只是说明某个时候的状况,(主句是be的系表形式或者是表示像know,find,believe等表示认知的持续性动词,则往往用一般时态,不用完成时态。)此时主句不用完成时,而应根据实际需要选用适当的时态,此时by the time相当于when。
1、By the time you get there the meeting will be over.
等你到了那里的时候,会议就该结束了。
2、By the time I arrived on the scene, it was all over.
我来到现场时,一切都已结束。
3、By the time this gets into print, they'll already have left the country.
这篇东西发表的时候,他们将已经离开这个国家了。
4、She was tired and out of sorts by the time she arrived home.
她回到家里,又累又烦。
1). We have finished the job by the time.
现在完成时。
2)They will arrive there by the time.
一般将来时。
3)They will finish the job by the time.
如
I will graduate by the time next month.
He had finished his homework by the time last night
如
We will give you a call by the time.
到那个时候我们会给你打电话。