I may keep you may keep she may keep we may keep you may keep they may keep
V-ing form
I may be keeping you may be keeping she may be keeping we may be keeping you may be keeping they may be keeping
Perfect
I may have kept you may have kept she may have kept we may have kept you may have kept they may have kept
V-ing perfect
I may have been keeping you may have been keeping she may have been keeping we may have been keeping you may have been keeping they may have been keeping
Negation
Simple form
I may not keep you may not keep she may not keep we may not keep you may not keep they may not keep
V-ing form
I may not be keeping you may not be keeping she may not be keeping we may not be keeping you may not be keeping they may not be keeping
Perfect
I may not have kept you may not have kept she may not have kept we may not have kept you may not have kept they may not have kept
V-ing perfect
I may not have been keeping you may not have been keeping she may not have been keeping we may not have been keeping you may not have been keeping they may not have been keeping
Interrogative form
Simple form
may I keep? may you keep? may she keep? may we keep? may you keep? may they keep?
V-ing form
may I be keeping? may you be keeping? may she be keeping? may we be keeping? may you be keeping? may they be keeping?
Perfect
may I have kept? may you have kept? may she have kept? may we have kept? may you have kept? may they have kept?
V-ing perfect
may I have been keeping? may you have been keeping? may she have been keeping? may we have been keeping? may you have been keeping? may they have been keeping?
Interro-negative form
Simple form
may I not keep? may you not keep? may she not keep? may we not keep? may you not keep? may they not keep?
V-ing form
may I not be keeping? may you not be keeping? may she not be keeping? may we not be keeping? may you not be keeping? may they not be keeping?
Perfect
may I not have kept? may you not have kept? may she not have kept? may we not have kept? may you not have kept? may they not have kept?
V-ing perfect
may I not have been keeping? may you not have been keeping? may she not have been keeping? may we not have been keeping? may you not have been keeping? may they not have been keeping?