解析 C 本题考查时态。句中时间状语“By the end of last month”表明动作发生在过去某一时间点之前,需要使用过去完成时。选项中只有C选项“have visited”可以理解为过去完成时的省略形式,表示“到上个月底为止,我已经访问过伦敦四次”。因此,正确答案为C。
解析 C. have visited 本题考查时态。句中时间状语“By the end of last month”表明动作发生在过去某个时间点之前,需要用过去完成时。虽然选项中没有过去完成时,但“have visited”表示从过去到现在的一段时间内发生的动作,在给定选项中最为接近过去完成时的含义。因此,选择C. have visited。
“by the end of”从句根据所指的时间点采用不同的完成时态。具体来说,如果“by the end of”后面接的是过去的时间点,则从句用过去完成时;如果接的是现在的时间点,则从句用现在完成时;如果接的是将来的时间点,则从句用将来完成时。 一、“by the end of”+过去...
“by the end of”从句的语态使用主要取决于时间点的不同,具体为:过去的时间点使用过去完成时,现在的时间点使用现在完成时,将来的时间点使用将来完成时。以下是对这一规律的详细解释: 一、“by the end of”从句的语态使用规律 过去的时间点: 当“by the end of”...
一般来说,如果“by the end of”后面接的是过去的时间点,那么主句的时态可以使用过去完成时,表示某个动作在过去的某个时间之前已经完成。例如: “By the end of last year, we had sold all the tickets for the concert.”这句话的意思是“到去年年底,我们所有的音乐会票都卖完了。”这里使用了过去...
A. finished B. have finished C. had finished D. will finish 相关知识点: 试题来源: 解析 C 【分析】 【详解】 句意:到上个月底,我已经完成了一半的项目。 考查动词时态。根据“By the end of last month...”和句意可知,此处表示到上个月月末已经完成的事,用过去完成时。故选C。反馈 收藏 ...
语法 词法 动词时态 一般现在时 过去进行时 过去完成进行时 试题来源: 解析 A 句意:到上个月底,我已经收集了贾斯汀·比伯的所有CD。考查动词时态。had collected过去完成时;collected一般过去时;have collected现在完成时;collect一般现在时。根据 "By the end of last month" 可知,动作发生在过去的过去,即过去完...
结论:在使用"by the end of"表达时间时,可以根据语境采用三种不同的时态:过去完成时、一般过去时和过去进行时。这些时态分别用来表示动作的完成、单纯的动作发生以及动作的持续性。1. 过去完成时:如"By the end of last month, I had planted thousands of trees.",它强调在提及的过去时间(上...
by the end of last month 到上个月底,这显然是过去时间,排除have been和is这两个属于现在时态的谓语。by + 时间,表示“不迟于;在…之前 ”,表示在这个时间节点前,已经完成了……,应该用完成时,所以是had beenBy the end of the holiday I had spent all my money. 到假期结束时,我已经花光了自己...
“by the end of”主要用于完成时态,包括过去完成时、现在完成时以及将来完成时。以下是关于“by the end of”与不同完成时态结合使用的详细解释: 一、过去完成时 “by the end of”最常见的用法是与过去完成时结合。这种组合用于表示在过去某一时间点之前,某个动作或事...