have had can could may maight did在句子中的用法

问题描述:

have had can could may maight did在句子中的用法

I have finished my homework.
I had my homework done.
I can finish my homework.
I could not finish my homework.
I may can finish my homework.
I might can finish my homework.
I did finish my homework.