I may mainstreet you may mainstreet she may mainstreet we may mainstreet you may mainstreet they may mainstreet
V-ing form
I may be mainstreeting you may be mainstreeting she may be mainstreeting we may be mainstreeting you may be mainstreeting they may be mainstreeting
Perfect
I may have mainstreeted you may have mainstreeted she may have mainstreeted we may have mainstreeted you may have mainstreeted they may have mainstreeted
V-ing perfect
I may have been mainstreeting you may have been mainstreeting she may have been mainstreeting we may have been mainstreeting you may have been mainstreeting they may have been mainstreeting
Negation
Simple form
I mayn't mainstreet you mayn't mainstreet she mayn't mainstreet we mayn't mainstreet you mayn't mainstreet they mayn't mainstreet
V-ing form
I mayn't be mainstreeting you mayn't be mainstreeting she mayn't be mainstreeting we mayn't be mainstreeting you mayn't be mainstreeting they mayn't be mainstreeting
Perfect
I mayn't have mainstreeted you mayn't have mainstreeted she mayn't have mainstreeted we mayn't have mainstreeted you mayn't have mainstreeted they mayn't have mainstreeted
V-ing perfect
I mayn't have been mainstreeting you mayn't have been mainstreeting she mayn't have been mainstreeting we mayn't have been mainstreeting you mayn't have been mainstreeting they mayn't have been mainstreeting
Interrogative form
Simple form
may I mainstreet? may you mainstreet? may she mainstreet? may we mainstreet? may you mainstreet? may they mainstreet?
V-ing form
may I be mainstreeting? may you be mainstreeting? may she be mainstreeting? may we be mainstreeting? may you be mainstreeting? may they be mainstreeting?
Perfect
may I have mainstreeted? may you have mainstreeted? may she have mainstreeted? may we have mainstreeted? may you have mainstreeted? may they have mainstreeted?
V-ing perfect
may I have been mainstreeting? may you have been mainstreeting? may she have been mainstreeting? may we have been mainstreeting? may you have been mainstreeting? may they have been mainstreeting?
Interro-negative form
Simple form
mayn't I mainstreet? mayn't you mainstreet? mayn't she mainstreet? mayn't we mainstreet? mayn't you mainstreet? mayn't they mainstreet?
V-ing form
mayn't I be mainstreeting? mayn't you be mainstreeting? mayn't she be mainstreeting? mayn't we be mainstreeting? mayn't you be mainstreeting? mayn't they be mainstreeting?
Perfect
mayn't I have mainstreeted? mayn't you have mainstreeted? mayn't she have mainstreeted? mayn't we have mainstreeted? mayn't you have mainstreeted? mayn't they have mainstreeted?
V-ing perfect
mayn't I have been mainstreeting? mayn't you have been mainstreeting? mayn't she have been mainstreeting? mayn't we have been mainstreeting? mayn't you have been mainstreeting? mayn't they have been mainstreeting?