by后面加時間 && by 當截至講的用法 就是by后加三種時態用於什么時態


by后面加時間可以加什么?可不可以加一段持續的時間?

by后加某一時間,表示到某時為止.不能加某一時間段.

 

before和by(不遲於…,在…之前)如何區別?是不是后面加的時間不同?

before與by

before 指“在……之前” :

Please come before ten o'clock.   請10點以前來.

by 指“在……前(時間);截至(到)……”:

How many English books had you read by the end of last year?   到去年年底以前你...

 

by 當截至講的用法 就是by后加三種時態用於什么時態?

1、by后加過去時間,用於主句是過去完成時。

例如:By  the  time  he  was  7,he  had  learnt  English  himself.

【釋義】到7歲的時候,他就已經自學了英語。

2、by后加現在時間,用於主句是現在完成時。

例如:I  have  done  my  homework  by  the  time  you  come.

【釋義】你回來以前我就把我的回家作業做完了。

3、by后加將來時間,且從句事件發生在主句事件之前,主句動詞可用一般時態。

例如:Can  you  reply  to  me  by  tomorrow?

【釋義】你能在明天之前答復我嗎?

You  can  borrow  my  bicycle,but  I  must  have  it  back  by  seven.

你可以借我的自行車,但是一定要在7點前還給我。

以上是by解釋為“截至”時,后接三種常用時態的一般用法。

 

向左轉|向右轉

 

擴展資料:

當by作為介詞時,還有以下幾種用法:

1、靠近;在……旁邊。

例如:A  dog  sits  by  her.

【釋義】一條狗挨着她坐。

2、被,表示被動。

例如:I  was  told  the  truth  by  him.

【釋義】我被他告知了真相。

3、由於(置於不帶the的名詞前,表示原因)

例如:I  found  my  notebook  by  chance.

【釋義】我碰巧找到了我的筆記本。

4、在…期間;處於某種狀況 

例如:to  go  on  a  trip  by  day

【釋義】在白天旅行

5、經過 

例如:He walked by me without speaking.

【釋義】他一言不發地從我身邊走過。

6、從……看;按照 

By my watch it is two o'clock.

我的手表上顯示的是兩點鍾。

 

------------------------------------------------------------

 

------------------------------------------------------------

by  表示時間,意為“到……時 為止 

如果是by now 就是現在完成時

by +將來時間,就是將來完成
by+過去時間,就是過去完成

I have had my lunch by now. 我已經吃了午飯了.( 現在完成時 )

He ought to be here by now. 他現在應該在這兒了。 

By the time he was ten, he had learnt about 1,000 English words. (過去完成時)

到十歲時,他已學了約一千個英語單詞。

By the end of this year,they will have finished work on the new stadium。

(在今年年底工人們很把路鋪好)注:have+過去分詞 表將來完成時


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM