may haggle
Regular verb: haggle - haggled- haggled

Affirmation 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
I may haggle
you may haggle
she may haggle
we may haggle
you may haggle
they may haggle 	I may be haggling
you may be haggling
she may be haggling
we may be haggling
you may be haggling
they may be haggling	I may have haggled
you may have haggled
she may have haggled
we may have haggled
you may have haggled
they may have haggled	I may have been haggling
you may have been haggling
she may have been haggling
we may have been haggling
you may have been haggling
they may have been haggling	

Negation 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
I mayn't haggle
you mayn't haggle
she mayn't haggle
we mayn't haggle
you mayn't haggle
they mayn't haggle 	I mayn't be haggling
you mayn't be haggling
she mayn't be haggling
we mayn't be haggling
you mayn't be haggling
they mayn't be haggling	I mayn't have haggled
you mayn't have haggled
she mayn't have haggled
we mayn't have haggled
you mayn't have haggled
they mayn't have haggled	I mayn't have been haggling
you mayn't have been haggling
she mayn't have been haggling
we mayn't have been haggling
you mayn't have been haggling
they mayn't have been haggling	

Interrogative form 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
may I haggle?
may you haggle?
may she haggle?
may we haggle?
may you haggle?
may they haggle? 	may I be haggling?
may you be haggling?
may she be haggling?
may we be haggling?
may you be haggling?
may they be haggling? 	may I have haggled?
may you have haggled?
may she have haggled?
may we have haggled?
may you have haggled?
may they have haggled? 	may I have been haggling?
may you have been haggling?
may she have been haggling?
may we have been haggling?
may you have been haggling?
may they have been haggling? 	

Interro-negative form 	
Simple form 	V-ing form 	Perfect 	V-ing perfect 	
mayn't I haggle?
mayn't you haggle?
mayn't she haggle?
mayn't we haggle?
mayn't you haggle?
mayn't they haggle? 	mayn't I be haggling?
mayn't you be haggling?
mayn't she be haggling?
mayn't we be haggling?
mayn't you be haggling?
mayn't they be haggling? 	mayn't I have haggled?
mayn't you have haggled?
mayn't she have haggled?
mayn't we have haggled?
mayn't you have haggled?
mayn't they have haggled? 	mayn't I have been haggling?
mayn't you have been haggling?
mayn't she have been haggling?
mayn't we have been haggling?
mayn't you have been haggling?
mayn't they have been haggling?