情态动词加Have done用法

2025-03-22 08:55:45
推荐回答(3个)
回答1:

情态动词后面加have
done的情况有两种,一种是,在should,could,need+have
done,表示应该做什么,却没有做;能够做什么,却没有做;需要做什么,却没有做的意思。另一种must,should,can,may,might+have
done表示对过去的推断,一定做过什么,应该做过什么,能够做什么,也学做过什么

回答2:

情态动词+
have
done都是表示对过去动作的推测
must
have
done
过去一定做了某事
should
/need
have
done
本来应该/需要做某事(却没做)
should't/needn't
have
done本来不应该/不需要做某事(却做了)
may/might
have
done
过去可能做过某事
could
have
done过去有能力做某事

回答3:

2种用法:情态动词+have+过去分词