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

为什么有的地方用过去时就可以了,却要用过去完成时.例如sherealisedthatitmustbethemanfromElectricityBoardwhohadcometoreadmeter.这里的hadcome只用came不行?Theelectricitymanhadreturned,accompaniedby

题目详情
为什么有的地方用过去时就可以了,却要用过去完成时.
例如she realised that it must be the man from Electricity Board who had come to read meter .这里的had come 只用came 不行?
The electricity man had returned ,accompanied by a local policeman .这里的had returned 用returned不行?
是不是一个句子里出现了两个动词,一般前一个用一般过去时后一个用过去完成时.
▼优质解答
答案和解析
这个不一定的哦,它们用法的区别是根据语境判断的,过去完成时表示过去的过去
其构成是had +过去分词构成.
在told,said,knew,heard,thought,realised等动词后的宾语从句需用过去完成时.
She said (that) she had never been to Paris.
 如果是状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时.
When the police arrived,the thieves had run away.
过去完成时的时间状语before,by,until ,when,after,once,as soon as.