A-A+
We______this visit for months — you can't canc
问题详情
We______this visit for months — you can"t cancel it now.
A.planned
B.have planned
C.have been planning
D.had planned请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
解析:本题考点为动词时态。根据for months这一时间状语可以推断该句应该使用完成时。后面一句中的now则说明了现在的情况,因此要求使用现在完成时。谓语动词plan是一个可持续性动词。句子表明“在过去的几个月里”这一动作持续进行,因此应该使用现在完成进行时。本句如果使用选项B中的现在完成时表示“已完成”的动作,就不能出现“for months” 这个短语了。因此,选项C是正确答案。