下面这句话中“must have taken”是虚拟语气的用法么?“must”可以用作为构成虚拟语气的情态动词么?

2025-02-24 07:16:17
推荐回答(5个)
回答1:

must have +过去分词是情态动词的一种表示对过去过发生的事情的推测的用法。而虚拟语气是指说话人表示一种主观愿望或假设的情况,是表示主观愿望和客观事实相矛盾的一种语法手段。所以must have taken 不是虚拟语气。

回答2:

这里的must have taken就是must have done的具体形式,用于表对过去的推测。
must从句用于表推测时,所遵循的时态规则与一般动词的时态选用规则相同,即:从句谓语动词①对主句动作发生时的状态产生影响或②从句动作明显先于主句动作发生时,要用must have done结构(被动时用must have been done);如果从句动作既不对主句动作发生时的状态产生影响,又不明显先于主句动作发生,则用must do结构。

回答3:

must have done是虚拟语气的一种,表示过去一定干过某事。

回答4:

虚拟语气”一栏里显示对过去的虚拟语气一般用 should/would/might/could+have done(也就是说must不能用于虚拟语气吗?)。而Must have done 表对过去的推测,如:

She must have loved deeply,so she was so hurt.她一定曾经爱的深,才会如此受伤。

回答5:

说must不能用于虚拟语气吗?)。而Must have done 表对过去的推测,如:

She must have loved deeply,so she was so hurt.她一定曾经爱的深,才会如此受伤。