by the time的用法归纳
by the time的用法归纳如下:
1、如果分句中的谓语动词是简单过去时,那么主句中的谓语动词通常使用过去完成时,表示 “主句的动作到未来某个时候就已经完成了”。
比如:By the time he was fourteen years old, Einstein had learned advanced mathematics all by himself.
到14岁的时候,爱因斯坦就已经自学完了高等数学。
2、如果子句中的谓语动词是简单现在时、现在完成时(表示未来),那么主句中的谓语动词往往是将来完成时。这意味着 “当子句动作发生时,主句的动作已经完成,也就是过去了”。
比如:By the time John finishes his homework, his classmates shall have left to play football.
到约翰做完作业时,她的同学将已离开去伦踢足球了。
3、如果主句的动作并不强调已经完成,它只是显示了某一时期的情况。主句是be的系统形式或表达认知的持续动词,如know、find、believe等,它常被用在一般时态而不是完成时态。这时,当主句不需要完成时,应根据实际需要选择合适的时态,by the time相当于when。
比如:He was out of breath by the time he reached the top.
登上顶端时,他气喘吁吁。
2024-04-15 广告