求教一个英语问题~

你说过去的过去使用过去完成时可是bytheendof+时间后面时态为什么也用过去完成时~... 你说 过去的过去 使用过去完成时 可是by the end of +时间 后面时态为什么也用过去完成时~ 展开
帐号已注销
2014-02-11 · TA获得超过858个赞
知道小有建树答主
回答量:269
采纳率:0%
帮助的人:129万
展开全部

by the end of 是“到......末”的意思,后边跟不同的时间会有不同的含义和用法。
1、跟将来的时间,就用一般将来时,如
By the end of next month,I will finish reading this book.(到下个月末,我将读完这本书)。
2、 跟现在的时间,就用现在完成时,如
By the end of this week ,I have written two books .(到这个星期末,我已经写了两本书了)
3、跟过去的时间,用过去完成时
By the end of last month ,I had planted thousands of trees.(到上个月末,我已经种了数千棵树了)

回到你所困惑的地方,可以这么理解:完成时都有“已经”的含义。到上个月末,我“已经”怎么样。

英语是门语言,有些用法是没什么道理可讲的,我们要做的,就是用一个看似合理即可的思维方式去记住它就行了。

PS:

 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有:

  ( 1 ) by + 过去的时间点。如:

  I had finished reading the novel by nine o'clock last night.

  ( 2 ) by the end of + 过去的时间点。如:

  We had learned over two thousand English words by the end of last term.

  ( 3 ) before + 过去的时间点。如:

  They had planted six hundred trees before last Wednesday.

望采纳。

ttytrdydrt
2014-02-11 · TA获得超过610个赞
知道小有建树答主
回答量:1267
采纳率:52%
帮助的人:223万
展开全部
这个就需要你去背这个by the end of后面时态为过去完成时 我当时做题目时看到这个词就知道一定选过去完成时态
追问
就这一个特殊吗
追答
初中阶段差不多就是这个 其他就需要你think of了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cordelia2594
2014-02-11 · 超过25用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:57.2万
展开全部
如果是by the end of +一个过去时间,当然是过去完成时
We had gone there already by the end of yesterday.
如果是by the end of +一个未来时间,则不一定,可以情态,也可以未来完成时
I need to finish my work by the end of today
I will have arrived in London by the end of next month.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Love自己长大
2014-02-11 · TA获得超过123个赞
知道答主
回答量:130
采纳率:0%
帮助的人:35万
展开全部
of后面的时间为过去的时间,到过去的时间为止,也是表示过去的过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式