I may foreknow you may foreknow he may foreknow we may foreknow you may foreknow they may foreknow
V-ing form
I may be foreknowing you may be foreknowing he may be foreknowing we may be foreknowing you may be foreknowing they may be foreknowing
Perfect
I may have foreknown you may have foreknown he may have foreknown we may have foreknown you may have foreknown they may have foreknown
V-ing perfect
I may have been foreknowing you may have been foreknowing he may have been foreknowing we may have been foreknowing you may have been foreknowing they may have been foreknowing
Negation
Simple form
I may not foreknow you may not foreknow he may not foreknow we may not foreknow you may not foreknow they may not foreknow
V-ing form
I may not be foreknowing you may not be foreknowing he may not be foreknowing we may not be foreknowing you may not be foreknowing they may not be foreknowing
Perfect
I may not have foreknown you may not have foreknown he may not have foreknown we may not have foreknown you may not have foreknown they may not have foreknown
V-ing perfect
I may not have been foreknowing you may not have been foreknowing he may not have been foreknowing we may not have been foreknowing you may not have been foreknowing they may not have been foreknowing
Interrogative form
Simple form
may I foreknow? may you foreknow? may he foreknow? may we foreknow? may you foreknow? may they foreknow?
V-ing form
may I be foreknowing? may you be foreknowing? may he be foreknowing? may we be foreknowing? may you be foreknowing? may they be foreknowing?
Perfect
may I have foreknown? may you have foreknown? may he have foreknown? may we have foreknown? may you have foreknown? may they have foreknown?
V-ing perfect
may I have been foreknowing? may you have been foreknowing? may he have been foreknowing? may we have been foreknowing? may you have been foreknowing? may they have been foreknowing?
Interro-negative form
Simple form
may I not foreknow? may you not foreknow? may he not foreknow? may we not foreknow? may you not foreknow? may they not foreknow?
V-ing form
may I not be foreknowing? may you not be foreknowing? may he not be foreknowing? may we not be foreknowing? may you not be foreknowing? may they not be foreknowing?
Perfect
may I not have foreknown? may you not have foreknown? may he not have foreknown? may we not have foreknown? may you not have foreknown? may they not have foreknown?
V-ing perfect
may I not have been foreknowing? may you not have been foreknowing? may he not have been foreknowing? may we not have been foreknowing? may you not have been foreknowing? may they not have been foreknowing?