I may thank you may thank she may thank we may thank you may thank they may thank
V-ing form
I may be thanking you may be thanking she may be thanking we may be thanking you may be thanking they may be thanking
Perfect
I may have thanked you may have thanked she may have thanked we may have thanked you may have thanked they may have thanked
V-ing perfect
I may have been thanking you may have been thanking she may have been thanking we may have been thanking you may have been thanking they may have been thanking
Negation
Simple form
I may not thank you may not thank she may not thank we may not thank you may not thank they may not thank
V-ing form
I may not be thanking you may not be thanking she may not be thanking we may not be thanking you may not be thanking they may not be thanking
Perfect
I may not have thanked you may not have thanked she may not have thanked we may not have thanked you may not have thanked they may not have thanked
V-ing perfect
I may not have been thanking you may not have been thanking she may not have been thanking we may not have been thanking you may not have been thanking they may not have been thanking
Interrogative form
Simple form
may I thank? may you thank? may she thank? may we thank? may you thank? may they thank?
V-ing form
may I be thanking? may you be thanking? may she be thanking? may we be thanking? may you be thanking? may they be thanking?
Perfect
may I have thanked? may you have thanked? may she have thanked? may we have thanked? may you have thanked? may they have thanked?
V-ing perfect
may I have been thanking? may you have been thanking? may she have been thanking? may we have been thanking? may you have been thanking? may they have been thanking?
Interro-negative form
Simple form
may I not thank? may you not thank? may she not thank? may we not thank? may you not thank? may they not thank?
V-ing form
may I not be thanking? may you not be thanking? may she not be thanking? may we not be thanking? may you not be thanking? may they not be thanking?
Perfect
may I not have thanked? may you not have thanked? may she not have thanked? may we not have thanked? may you not have thanked? may they not have thanked?
V-ing perfect
may I not have been thanking? may you not have been thanking? may she not have been thanking? may we not have been thanking? may you not have been thanking? may they not have been thanking?