I can do you can do he can do we can do you can do they can do
V-ing form
I can be doing you can be doing he can be doing we can be doing you can be doing they can be doing
Perfect
I can have done you can have done he can have done we can have done you can have done they can have done
V-ing perfect
I can have been doing you can have been doing he can have been doing we can have been doing you can have been doing they can have been doing
Negation
Simple form
I cannot do you cannot do he cannot do we cannot do you cannot do they cannot do
V-ing form
I cannot be doing you cannot be doing he cannot be doing we cannot be doing you cannot be doing they cannot be doing
Perfect
I cannot have done you cannot have done he cannot have done we cannot have done you cannot have done they cannot have done
V-ing perfect
I cannot have been doing you cannot have been doing he cannot have been doing we cannot have been doing you cannot have been doing they cannot have been doing
Interrogative form
Simple form
can I do? can you do? can he do? can we do? can you do? can they do?
V-ing form
can I be doing? can you be doing? can he be doing? can we be doing? can you be doing? can they be doing?
Perfect
can I have done? can you have done? can he have done? can we have done? can you have done? can they have done?
V-ing perfect
can I have been doing? can you have been doing? can he have been doing? can we have been doing? can you have been doing? can they have been doing?
Interro-negative form
Simple form
can I not do? can you not do? can he not do? can we not do? can you not do? can they not do?
V-ing form
can I not be doing? can you not be doing? can he not be doing? can we not be doing? can you not be doing? can they not be doing?
Perfect
can I not have done? can you not have done? can he not have done? can we not have done? can you not have done? can they not have done?
V-ing perfect
can I not have been doing? can you not have been doing? can he not have been doing? can we not have been doing? can you not have been doing? can they not have been doing?