一般过去时和过去完成时的不同,如题

疑问一:ItookashowerbeforeIhaddonemyhomework和ItookashowerbeforeIdidmyhomework意思为什么一样?疑问二:... 疑问一:I took a shower before I had done my homework 和 I took a shower before I did my homework 意思为什么一样?
疑问二:I had started teaching when he walked in 和 I started teaching when he walked in 好像存在先后问题 ,为什么。
求大神详解!!!!! 急求 。
展开
zhanglingli_1
2014-05-27 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4933
采纳率:47%
帮助的人:1148万
展开全部

一般过去时仅仅表示过去发生的动作或状态。如:She played basketball yesterday. She was a teacher ten years ago.
过去完成时侧重表示一个动作在过去某个动作之前已经发生完成了,侧重于”过去的过去“是一个相对时态。如:When i got to the station, the bus had already left.

  1. 都表示完成作业后洗澡。did表示做完,had done表示在洗澡之前已经做完,所以表达出来是同样的意思。

  2. 前面的一句表示当他进来时我已经开始讲课了。后面的一句表示当他进来时我正在开始讲课。所以前面的是表示已经进行完的事情,而后面的表示过去那一时刻正在进行的事情。

    纯手打,亲,望采纳。

更多追问追答
追问
所以说第一句是我教完了他才进来,第二句是说我教的时候他进来了。
追答
第二句是我开始教的时候时候他进来了,第一句是我已经开始教了。开始教的动作完成了,但是教的动作是否完成还不能确定。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式