might foreknow
Irregular verb: foreknow - foreknew- foreknown

Affirmation 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
I might foreknow
you might foreknow
she might foreknow
we might foreknow
you might foreknow
they might foreknow 	I might be foreknowing
you might be foreknowing
she might be foreknowing
we might be foreknowing
you might be foreknowing
they might be foreknowing	I might have foreknown
you might have foreknown
she might have foreknown
we might have foreknown
you might have foreknown
they might have foreknown	I might have been foreknowing
you might have been foreknowing
she might have been foreknowing
we might have been foreknowing
you might have been foreknowing
they might have been foreknowing	

Negation 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
I might not foreknow
you might not foreknow
she might not foreknow
we might not foreknow
you might not foreknow
they might not foreknow 	I might not be foreknowing
you might not be foreknowing
she might not be foreknowing
we might not be foreknowing
you might not be foreknowing
they might not be foreknowing	I might not have foreknown
you might not have foreknown
she might not have foreknown
we might not have foreknown
you might not have foreknown
they might not have foreknown	I might not have been foreknowing
you might not have been foreknowing
she might not have been foreknowing
we might not have been foreknowing
you might not have been foreknowing
they might not have been foreknowing	

Interrogative form 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
might I foreknow?
might you foreknow?
might she foreknow?
might we foreknow?
might you foreknow?
might they foreknow? 	might I be foreknowing?
might you be foreknowing?
might she be foreknowing?
might we be foreknowing?
might you be foreknowing?
might they be foreknowing? 	might I have foreknown?
might you have foreknown?
might she have foreknown?
might we have foreknown?
might you have foreknown?
might they have foreknown? 	might I have been foreknowing?
might you have been foreknowing?
might she have been foreknowing?
might we have been foreknowing?
might you have been foreknowing?
might they have been foreknowing? 	

Interro-negative form 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
might I not foreknow?
might you not foreknow?
might she not foreknow?
might we not foreknow?
might you not foreknow?
might they not foreknow? 	might I not be foreknowing?
might you not be foreknowing?
might she not be foreknowing?
might we not be foreknowing?
might you not be foreknowing?
might they not be foreknowing? 	might I not have foreknown?
might you not have foreknown?
might she not have foreknown?
might we not have foreknown?
might you not have foreknown?
might they not have foreknown? 	might I not have been foreknowing?
might you not have been foreknowing?
might she not have been foreknowing?
might we not have been foreknowing?
might you not have been foreknowing?
might they not have been foreknowing?