I may astonish you may astonish he may astonish we may astonish you may astonish they may astonish
V-ing form
I may be astonishing you may be astonishing he may be astonishing we may be astonishing you may be astonishing they may be astonishing
Perfect
I may have astonished you may have astonished he may have astonished we may have astonished you may have astonished they may have astonished
V-ing perfect
I may have been astonishing you may have been astonishing he may have been astonishing we may have been astonishing you may have been astonishing they may have been astonishing
Negation
Simple form
I mayn't astonish you mayn't astonish he mayn't astonish we mayn't astonish you mayn't astonish they mayn't astonish
V-ing form
I mayn't be astonishing you mayn't be astonishing he mayn't be astonishing we mayn't be astonishing you mayn't be astonishing they mayn't be astonishing
Perfect
I mayn't have astonished you mayn't have astonished he mayn't have astonished we mayn't have astonished you mayn't have astonished they mayn't have astonished
V-ing perfect
I mayn't have been astonishing you mayn't have been astonishing he mayn't have been astonishing we mayn't have been astonishing you mayn't have been astonishing they mayn't have been astonishing
Interrogative form
Simple form
may I astonish? may you astonish? may he astonish? may we astonish? may you astonish? may they astonish?
V-ing form
may I be astonishing? may you be astonishing? may he be astonishing? may we be astonishing? may you be astonishing? may they be astonishing?
Perfect
may I have astonished? may you have astonished? may he have astonished? may we have astonished? may you have astonished? may they have astonished?
V-ing perfect
may I have been astonishing? may you have been astonishing? may he have been astonishing? may we have been astonishing? may you have been astonishing? may they have been astonishing?
Interro-negative form
Simple form
mayn't I astonish? mayn't you astonish? mayn't he astonish? mayn't we astonish? mayn't you astonish? mayn't they astonish?
V-ing form
mayn't I be astonishing? mayn't you be astonishing? mayn't he be astonishing? mayn't we be astonishing? mayn't you be astonishing? mayn't they be astonishing?
Perfect
mayn't I have astonished? mayn't you have astonished? mayn't he have astonished? mayn't we have astonished? mayn't you have astonished? mayn't they have astonished?
V-ing perfect
mayn't I have been astonishing? mayn't you have been astonishing? mayn't he have been astonishing? mayn't we have been astonishing? mayn't you have been astonishing? mayn't they have been astonishing?