bythetime用于什么時(shí)態(tài)
發(fā)布時(shí)間:2025-12-12 | 來源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理
by the time+過去時(shí)間,主句過去完成。
by the time+將來時(shí)間,主句將來完成時(shí)等。還有一種情況就是不強(qiáng)調(diào)已經(jīng)完成,只強(qiáng)調(diào)某一時(shí)期的具體情況,相當(dāng)于when。
一.如果分句中的謂語動(dòng)詞是簡單過去時(shí),那么主句中的謂語動(dòng)詞通常使用過去完成時(shí),表示 "主句的動(dòng)作到未來某個(gè)時(shí)候就已經(jīng)完成了"。比如:By the time he was fourteen years old, Einstein had learned advanced mathematics all by himself.到14歲的時(shí)候,愛因斯坦就已經(jīng)自學(xué)完了高等數(shù)學(xué)。
二.如果子句中的謂語動(dòng)詞是簡單現(xiàn)在時(shí)/現(xiàn)在完成時(shí)(表示未來),那么主句中的謂語動(dòng)詞往往是將來完成時(shí)。這意味著 "當(dāng)子句動(dòng)作發(fā)生時(shí),主句的動(dòng)作已經(jīng)完成,也就是過去了"。比如By the time John finishes his homework, his classmates shall have left to play football.到約翰做完作業(yè)時(shí),她的同學(xué)將已離開去倫踢足球了。
三.如果主句的動(dòng)作并不強(qiáng)調(diào)已經(jīng)完成,它只是顯示了某一時(shí)期的情況。(主句是be的系統(tǒng)形式或表達(dá)認(rèn)知的持續(xù)動(dòng)詞,如know、find、believe等,它常被用在一般時(shí)態(tài)而不是完成時(shí)態(tài)。) 這時(shí),當(dāng)主句不需要完成時(shí),應(yīng)根據(jù)實(shí)際需要選擇合適的時(shí)態(tài),by the time相當(dāng)于when。比如:He was out of breath by the time he reached the top.登上頂端時(shí),他氣喘吁吁。