回覆列表
-
1 # 搞笑趴
-
2 # 天才小益達
by the time意為到……時候(為止)",是一個介詞短語,在句中經常起連zhi詞作用,引導時間狀語從句。它的主要用法如下:
1,如果從句中的謂語動詞是一般過去時,那麼主句中的謂語動詞通常用過去完成時,表示“截止到從句動作發生時,主句動作已經完成,即過去的過去"。
2,如果從句中的謂語動詞為一般現在時或現在完成時(表示將來),那麼主句中的謂語動詞常為將來完成時,表示“截止到將來某一時間為止,主句動作將已經完成"。
3,如果主句動作不強調已經完成,只是說明某個時候的狀況,(主句是be的系表形式或者是表示像know,find,believe等表示認知的持續性動詞,則往往用一般時態,不用完成時態。)此時主句不用完成時,而應根據實際需要選用適當的時態,此時by the time相當於when。
擴充套件資料:
注意時態的變化:在一般情況下,如果從句的謂語動詞用一般過去時,主句的謂語動詞用過去完成時;如果從句的謂語動詞用一般現在時,主句的謂語動詞用將來完成時。
例如:
By the time you came back, I had finished this book.
到你回來時,我已經寫完這本書了。
By the time you come here tomorrow, I will have finished this work.
你明天來這兒的時候,我將已經完成此工作了。
有3種用法,分別是1、等到;2、到…的時候;3、 在……以前。
1、by the time意為“到……時候(為止)”,是一個介詞短語,在句中經常起連詞作用,引導時間狀語從句。它的主要用法 1. 如果從句中的謂語動詞是一般過去時,那麼主句中的謂語動詞通常用過去完成時,表示“截止到從句動作發生時,主句動作已經完成,即過去的過去”。
2、如果從句中的謂語動詞為一般現在時/或現在完成時(表示將來),那麼主句中的謂語動詞常為將來完成時,表示“截止到將來某一時間為止,主句動作將已經完成”。
3、如果主句動作不強調已經完成,只是說明某個時候的狀況,(主句是be的系表形式或者是表示像know, find, believe等表示認知的持續性動詞,則往往用一般時態,不用完成時態。)此時主句不用完成時,而應根據實際需要選用適當的時態,此時by the time相當於when。