by 当截至讲的用法 就是by后加三种时态用于什么时态

 我来答
百度网友25efce8
2019-06-17 · TA获得超过525个赞
知道答主
回答量:14
采纳率:0%
帮助的人:1905
展开全部

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.

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

catherinetsia
高粉答主

推荐于2017-11-23 · 说的都是干货,快来关注
知道大有可为答主
回答量:2.3万
采纳率:89%
帮助的人:2766万
展开全部

你说的是这个吧

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+过去分词 表将来完成时


本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式