I may advance you may advance she may advance we may advance you may advance they may advance
V-ing form
I may be advancing you may be advancing she may be advancing we may be advancing you may be advancing they may be advancing
Perfect
I may have advanced you may have advanced she may have advanced we may have advanced you may have advanced they may have advanced
V-ing perfect
I may have been advancing you may have been advancing she may have been advancing we may have been advancing you may have been advancing they may have been advancing
Negation
Simple form
I may not advance you may not advance she may not advance we may not advance you may not advance they may not advance
V-ing form
I may not be advancing you may not be advancing she may not be advancing we may not be advancing you may not be advancing they may not be advancing
Perfect
I may not have advanced you may not have advanced she may not have advanced we may not have advanced you may not have advanced they may not have advanced
V-ing perfect
I may not have been advancing you may not have been advancing she may not have been advancing we may not have been advancing you may not have been advancing they may not have been advancing
Interrogative form
Simple form
may I advance? may you advance? may she advance? may we advance? may you advance? may they advance?
V-ing form
may I be advancing? may you be advancing? may she be advancing? may we be advancing? may you be advancing? may they be advancing?
Perfect
may I have advanced? may you have advanced? may she have advanced? may we have advanced? may you have advanced? may they have advanced?
V-ing perfect
may I have been advancing? may you have been advancing? may she have been advancing? may we have been advancing? may you have been advancing? may they have been advancing?
Interro-negative form
Simple form
may I not advance? may you not advance? may she not advance? may we not advance? may you not advance? may they not advance?
V-ing form
may I not be advancing? may you not be advancing? may she not be advancing? may we not be advancing? may you not be advancing? may they not be advancing?
Perfect
may I not have advanced? may you not have advanced? may she not have advanced? may we not have advanced? may you not have advanced? may they not have advanced?
V-ing perfect
may I not have been advancing? may you not have been advancing? may she not have been advancing? may we not have been advancing? may you not have been advancing? may they not have been advancing?