请问 这道英语语法题 考的是什么语法?应该选什么?
We_____thisvisitformonths-youcannotcancelitnow.A.plannedB.haveplannedC.havebeenplanni...
We _____ this visit for months - you can not cancel it now.
A. planned
B. have planned
C. have been planning
D. had planned 展开
A. planned
B. have planned
C. have been planning
D. had planned 展开
展开全部
C吧
现在完成进行时。即从过去某个时间开始,一直持续到现在,还有可能继续持续下去。
现在完成进行时。即从过去某个时间开始,一直持续到现在,还有可能继续持续下去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我认为应该选C 考查时态问题 D 过去完成时:表示在过去某一时间以前已经完成的动作 时间状语是过去的过去 这里也没有上下问提示 所以不符合题意 ; A 一般过去时: 与题中的时间状语不符 B 现在完成时 :1 表示动作发生在过去,但与现在的情况有联系,特定时间状语:many times ,recently ,just ,yet ,already, before, so far, by now 2 表示从过去某时间开始一直延续到现在并可能还继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语,如:since ,for +段时间 ,in the past few years ,so far. C 现在完成进行时 表示动作从过去某一时间开始进行,一直延续到现在,可能还要继续下去,通常与表示一段时间的状语连用,如: for hours ,since1987… 但 1 在于表示一段时间的时间状语连用时,现在完成时更强调动作的持续性和未完成性。2 再不用表示一段时间的状语情况下, 现在完成时表示动作仍在继续,而现在完成进行时表示动作到说话时刻已经结束。由1我认为应选现在完成进行时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询