-- Isn't it hard to drive downtown to work?

问题描述:

-- Isn't it hard to drive downtown to work?
-- Isn't it hard to drive downtown towork?
-- Yes,that's why I _____to work by train.
A.have been going B.have gone C.was going D.will have gone
我想问的是,既然现完和现完进行时都表在过去发生的动作,并延续到目前或将来,为什么不能选B?

现在完成时强调的是动作发生在过去对现在产生的影响,侧重点是影响.现在完成进行时强调动作发生在过去并且持续到现在现在还在进行,强调动作的持续.根据这题意思,选a