I might recommend you might recommend she might recommend we might recommend you might recommend they might recommend
V-ing form
I might be recommending you might be recommending she might be recommending we might be recommending you might be recommending they might be recommending
Perfect
I might have recommended you might have recommended she might have recommended we might have recommended you might have recommended they might have recommended
V-ing perfect
I might have been recommending you might have been recommending she might have been recommending we might have been recommending you might have been recommending they might have been recommending
Negation
Simple form
I might not recommend you might not recommend she might not recommend we might not recommend you might not recommend they might not recommend
V-ing form
I might not be recommending you might not be recommending she might not be recommending we might not be recommending you might not be recommending they might not be recommending
Perfect
I might not have recommended you might not have recommended she might not have recommended we might not have recommended you might not have recommended they might not have recommended
V-ing perfect
I might not have been recommending you might not have been recommending she might not have been recommending we might not have been recommending you might not have been recommending they might not have been recommending
Interrogative form
Simple form
might I recommend? might you recommend? might she recommend? might we recommend? might you recommend? might they recommend?
V-ing form
might I be recommending? might you be recommending? might she be recommending? might we be recommending? might you be recommending? might they be recommending?
Perfect
might I have recommended? might you have recommended? might she have recommended? might we have recommended? might you have recommended? might they have recommended?
V-ing perfect
might I have been recommending? might you have been recommending? might she have been recommending? might we have been recommending? might you have been recommending? might they have been recommending?
Interro-negative form
Simple form
might I not recommend? might you not recommend? might she not recommend? might we not recommend? might you not recommend? might they not recommend?
V-ing form
might I not be recommending? might you not be recommending? might she not be recommending? might we not be recommending? might you not be recommending? might they not be recommending?
Perfect
might I not have recommended? might you not have recommended? might she not have recommended? might we not have recommended? might you not have recommended? might they not have recommended?
V-ing perfect
might I not have been recommending? might you not have been recommending? might she not have been recommending? might we not have been recommending? might you not have been recommending? might they not have been recommending?