By the end of last year, we ___ the work.[ ] A. has finished B. had finished C. have finished D. finish 相关知识点: 试题来源: 解析 B过去完成时的定义过去完成时:是把时间推移到过去某一时间之前,与现在不发生联系,由"had+-ed分词"构成。过去完成时的知识扩展过去完成时既可表示过去某个...
根据情景,可用过去完成时,比如:By the end of last year,I had finished all the requirements to become an English teacher.也可用虚拟语气,比如:If I hadn't got injured,I would have had finished all the requirements ...by the end of last year/Had everything gone well,by the end of last ye...
相关知识点: 试题来源: 解析 had been [详解]句意:到去年年底,我已经去过西山农场三次了。根据“By the end of last year”可知,句子的时态是过去完成时,其谓语动词构成是had done,be的过去分词形式为been。故填had been。反馈 收藏
“by the end of last year”通常用于过去完成时态,表示到去年年底为止已经完成的动作或状态。例如,“By the end of last year, I had finished reading that book.”(到去年年底,我已经读完了那本书。) 希望这个解释对你有帮助!如果你还有其他关于英语语法或口语的问题,欢迎随时问我。
B。解析:“by the end of + 过去时间”是过去完成时的标志之一。句中“by the end of last year(到去年年底)”表示过去的一个时间点,他在这个城市居住十年是在去年年底之前就已经完成的动作,所以要用过去完成时。选项A是现在完成时,不符合时间要求。选项C是一般现在时,时态错误。选项D是一般过去时,不...
A。解析:“by the end of last year”(到去年年底为止)是一个过去的时间点,“他在这个城市生活了十年”这个动作在这个过去时间点之前就已经持续了一段时间,所以要用过去完成时“had lived”。B选项“has lived”是现在完成时,时态错误。C选项“lived”是一般过去时,不能体现出这种时间先后顺序。D选项“...
根据时间状语 by the end of last year,可以判断本 句话的时态是过去完成时。 故答案为:had been。 2: had memorized was 句意:当我十岁的时候我已经记忆了900个单词。 考查过去完成 时和一般过去时。 when引导的时间状语从句,从句接的是一 般过去时,主句此处使用过去完成时。 故答案为: had memorized ...
【解析】【答案】had been【核心短语/词汇】by the end of last year:到去年底【翻译】到去年底,我已经去西山农场三次了。【解析】根据句中的时间状语by the end of lastyear(到去年底),可知所给句子的时态是过去完成时,其结构为had+动词的过去分词,be的过去分词为been,结合句意,答案为had been。 结果...
A. have learned B. learned C. had learned D. will learn 相关知识点: 试题来源: 解析 C。本题考查过去完成时。“By the end of last year”表示过去的过去,用过去完成时。A 选项是现在完成时,B 选项是一般过去时,D 选项是一般将来时,都不符合语境。反馈 收藏 ...
语法 词法 动词时态 过去完成时 试题来源: 解析 C 答案:C.过去完成时的构成:had+过去分词,表示在过去某个时间或动作之前就已经完成的动作.在本题中last year是过去的时间状语,by the end of是一个固定短语,意思是"到…为止,"By the end of last year的意思就是"在去年底为止",因此本题的时间状语就是截止...