早教吧 育儿知识 作业答案 考试题库 百科 知识分享

在两个已发生的事件中使用过去完成时需要注意哪些问题?例如这两个事件:Ididnotunderstandtheproblem.heexplainedit我不懂这个问题/他解释了它.可以改写成这样的一句话:Ididnotunderstoodthepr

题目详情
在两个已发生的事件中使用过去完成时需要注意哪些问题?
例如这两个事件:
I did not understand the problem.he explained it
我不懂这个问题/他解释了它.
可以改写成这样的一句话:
I did not understood the problem until he had explained.
一句过去完成时的使用方法:
过去完成时常常用来表示发生在过去的两个事件,动作哪一个发生在前.[引用新概念英语2 P65]
那么使用过去完成时的事件应该是[I did not understood the problem]才对吧?
为什么had+ done 过去完成时用在了后面的[until he had explained]?
Ps:
还有一点我不理解的:I did not understood the problem until he had explained.
did后面的understood 使用了过去时态.但是我查阅资料说明【助动词】与【情态动词】后面的【实义动词】需要使用原型!这里使用过去时态是否有违?
追问字数超限,我写到这里了.
▼优质解答
答案和解析
在两个过去已发生的事件中使用过去完成时态,应该是先发生的那个动作使用过去完成时态——这就是我们中学英语老师所说的“过去的过去”.正确使用过去完成时态,关键就是准确判断两个过去的动作哪个是先发生的.
比如:你今天上午(现在是下午一点)11点30分受邀到朋友家去做客,到了之后你发现其他客人都到了,就等你自己了.那么你的到达(对现在来说)就是过去时,“其他客人都到了”是在你到之前的事,他们的动作就要用过去完成时态来表达:
All the other guests had already got there when I arrived at 11:30 (this morning).
在I did not understood the problem until he had explained.这个句子中,是 he had explained(他解释)在先,他解释了之后你才明白的,也就是在他解释之前你是不明白的,直到听到了他的解释,你才明白了.不知道你是否真明白了.
请再看几个例句,仔细体会一下过去完成时态的运用:
He disclosed why he had done it.他透露他为何做了那件事.
He suffered for what he had done.他为自己所做的事而受罪.
I felt I had done wrong.我感到做错了.
Pan was sorry for what he had done.潘为他的所作所为感到内疚.
新年快乐!
看了 在两个已发生的事件中使用过去...的网友还看了以下: