what is the difference between the following in terms of meaning (potentiality/permission)
- may go
- may be going
- may have gone
is it valid to say that 'may go' has greater certainty than 'may have gone' because of the certainty of present simple tense ? How do i then explain the difference between 2 and 3?