to have coffee (飲んでる)の時の have は動作動詞や
might have だとコーヒーのストックもってる感じやな😄

可能性の can は一般的ことがら用
特殊的、個別的ことがらは may