钴基高温合金的应用:火急,谢谢!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 15:56:35
The tudents in my English class made lots of mistakes today.They _____trouble with the lessons.
A.must have B.must have had C.can have D.must be having
请问为什么选A啊,B,D分别错在哪呢?

must 表示肯定猜测.A,肯定有困难.
B.must have had 用了完成时,没有必要.因为完成时强调动作已经完成,实际上这里强调现在还有困难.
D.用进行时表示动作正在进行,但是这里的have不是具体的动作,而是抽象的,不能用进行时.进行时的动作都应该是具体的.

说他们一定有麻烦,MUST后+原形并且不是过去,B错
强调客观事实不用BE+ING

此题想要强调的是一种事实,不需要体现时态。做这种选择题,有时更需要些语感