情态动词没有时态,那么这句话的must是表达情态动词么?

问题描述:

情态动词没有时态,那么这句话的must是表达情态动词么?
It must have rained yesterday.
这句话中must是否是情态动词?如果是,那后面have rained不是现在完成时么?这算用了时态了吧?
如果must不是情态动词是 实义动词,后面也不能直接跟动词have啊..
这问题我问过2次了..好像..但是都没弄明白...
1个回答 分类:英语 2014-09-23

问题解答:

我来补答
It must have rained yesterday
昨天一定下过雨了.
must 情态动词
1.必须. you must study hard.
2.禁止. You mustn't walk on the grass.
3.可能性. 表示推测.“一定”
1) must do/be. 对现在的动作或状态推测.
He must be Tom.他一定是Tom.
2) must be doing.对现在的正在进行的动作推测.
Tom must be sleeping now. Tom 现在一定在睡觉.
3) must have done.对过去的动作或状态推测.
Tom must have stayed up yesterday.Tom 昨天一定熬夜了.
否定形式 can not /could not
 
 
展开全文阅读
剩余:2000
下一页:请说清为什么