怎么区分现在完成和现在完成进行

来源:百度知道 编辑:UC知道 时间:2024/05/12 20:03:15
we _______this visit for months----you can't cancel it now.

A.planned B.have planned C.have been planning D.had planed

怎么用排除法排除

依照我的经验,做这种题的时候,首先要分析一下语境,简单的说就是句子的意思是什么,从这个句子中,可以看出“我们对这项访问已经计划了几个月了”,也就是说,这几个月我们一直在计划这件事情,明显的就是一个持续的状态故选C。
现在完成进行强调的是一件事情从过去持续到现在,将来可能还要持续的状态,而现在完成强调的是过去发生的事情对现在的影响。
希望可以帮助到你

C.have been planning