I might recommend you might recommend he might recommend we might recommend you might recommend they might recommend
V-ing form
I might be recommending you might be recommending he might be recommending we might be recommending you might be recommending they might be recommending
Perfect
I might have recommended you might have recommended he 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 he 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 he 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 he 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 he 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 he 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 he recommend? might we recommend? might you recommend? might they recommend?
V-ing form
might I be recommending? might you be recommending? might he be recommending? might we be recommending? might you be recommending? might they be recommending?
Perfect
might I have recommended? might you have recommended? might he 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 he 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 he 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 he 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 he 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 he not have been recommending? might we not have been recommending? might you not have been recommending? might they not have been recommending?