must 表示肯定猜测.A,肯定有困难. B.must have had 用了完成时,没有必要.因为完成时强调动作已经完成,实际上这里强调现在还有困难.D.用进行时表示动作正在进行,但是这里的have不是具体的动作,而是抽象的,不能用进行时.进行时的动作都应该是具体的.
说他们一定有麻烦,MUST后+原形并且不是过去,B错 强调客观事实不用BE+ING
此题想要强调的是一种事实,不需要体现时态。做这种选择题,有时更需要些语感