can = to be able (to)
1. I can read. I am able to read.
2.You can read. <-- Present --> You are able to read.
3. He can read. He is able to read.
1.I could read. I was able to read.
2.You could read. <-- Past --> You were able to read.
3.He could read. He was able to read.
I shal l be able to read.
не употребляется <-- Future --> You will be able to read.
He will be able to read.
may = to be allowed (to)
1.I may do this I am allowed to do this.
2.You may do this <-- Present --> You are allowed to do this.
3.He may do this He is allowed to do this.
1.I might do this I was allowed to do this.
2.You might do this <-- Past --> You were allowed to do this.
3.He might do this He was allowed to do this.
I shall be allowed to do this.
не употребляется <-- Future --> You will be allowed to do this.
He will be allowed to do this.
to have (to)
must =