英语时态用法题目-Have you mended your shoes,Bob?-Yes,I mended them twenty minutes ago.为什么不用had mended 过去完成时态不是表示过去某一时刻之前已经完成的动作 么.而过去式不是表示过去某一时间发生

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 09:55:28
英语时态用法题目-Haveyoumendedyourshoes,Bob?-Yes,Imendedthemtwentyminutesago.为什么不用hadmended过去完成时态不是表示过去某一时刻之

英语时态用法题目-Have you mended your shoes,Bob?-Yes,I mended them twenty minutes ago.为什么不用had mended 过去完成时态不是表示过去某一时刻之前已经完成的动作 么.而过去式不是表示过去某一时间发生
英语时态用法题目
-Have you mended your shoes,Bob?
-Yes,I mended them twenty minutes ago.
为什么不用had mended 过去完成时态不是表示过去某一时刻之前已经完成的动作 么.而过去式不是表示过去某一时间发生的动作或的状态么.
I had mended them twenty minutes ago.
我20分钟前已补好他们.

英语时态用法题目-Have you mended your shoes,Bob?-Yes,I mended them twenty minutes ago.为什么不用had mended 过去完成时态不是表示过去某一时刻之前已经完成的动作 么.而过去式不是表示过去某一时间发生
1.过去完成时是过去的过去发生的动作,并对现在造成了某些影响
2.过去时只是强调动作发生在过去,但不强调对现在的影响,因此回答使用了过去时mended.注意,通常出现already一类的词时,经常使用完成时态;而ago是经常出现在过去时态中的,
3.问题中使用现在完成时,是因为是否修鞋这个动作对现在产生了影响,即引起了现在的发问,所以使用了完成时,又因为提问这个动作是发生在现在的,也是在修鞋这个动作产生之后的,所以使用了现在完成时.如果说,提问这个动作发生在了修鞋这个过去时的动作之前,那才是要使用过去完成时的.

带有ago的表示过去的时间,只能用一般过去时,如果要用完成时,就要把ago换乘before。而且只能是现在完成时。过去完成时表示的动作是早已发生跟现在没关系。但是上文问的是现在的情况,所以不能用过去完成时。这句话要用完成时就要这样说:i have mended them twenty minutes before....

全部展开

带有ago的表示过去的时间,只能用一般过去时,如果要用完成时,就要把ago换乘before。而且只能是现在完成时。过去完成时表示的动作是早已发生跟现在没关系。但是上文问的是现在的情况,所以不能用过去完成时。这句话要用完成时就要这样说:i have mended them twenty minutes before.

收起

过去完成时是过去的过去的意思,也就是说用过去时还要再描述过去的时候,例如He said he had done this before.
而且当句子中有一个确定的时间的时候用过去时,twenty minutes是一个确定的时间点

这个问题很简单。首先,20分钟前是一个过去时间,必须用过去时。其次,他修理这个动作,只想体现为过去,以现在为前提的过去,所以是一般过去时。而过去完成,是以过去时间为前提

六年级英语时态用法 英语时态用法题目-Have you mended your shoes,Bob?-Yes,I mended them twenty minutes ago.为什么不用had mended 过去完成时态不是表示过去某一时刻之前已经完成的动作 么.而过去式不是表示过去某一时间发生 问一道英语时态题目Why didn’t you tell me you could __ me the money?I needn’t __it_form the bank.第一格的lend和第二格的borrow分别应该用什么时态呢? 英语时态用法have +动词过去式 与have been +动名词的区别 where have you gone 这是英语中的什么时态 英语各种时态的用法 英语将来时态的用法 英语完成时态的用法 英语with+ 时态 的用法 所以英语时态的用法 Have you been corresponding with him?这句话是什么时态?什么用法呢? 分析英语句式型,时态等.You wouldn't have met her if it hadn't been for me.尽量详细些, whom would you rather have gone with you ,liiy or me 为什么用have gone ,这种时态怎么看谢谢 求助英语达人I have been doing quite well.帮忙分析下此句子,其用法和时态还有这个句子Have you ever been a student carde 请分析 You couldn't have loved me better的语法同题,该句的翻译、时态、用法等.could后为什么要加have done?意思是不是指 (以前)你不能更爱我了 这种 could + have done的用法是怎样的? 英语作文题目为.bring(s) me happiness 要求如下What brings you happiness?Why do you think it brings you happiness?What have ypu learnt from it 英语简答题目1)It was very kind of you to do the washing-up,but you (didn't have to do) it.you didn't have是什么时态2)You(should have told) me earlier.I could have helped you.为什么不是should told3)English has a large vocabulary,doesn' have to 用法have to 有无人称时态变化?