英语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.

我的手表上显示的是两点钟。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜