I left out a sentence.

Thank you very much, Writeacher.

I haven't had my chess lesson yet.
I haven't done my chess lesson (is a mistake).

Can you suggest a site with exercises on the use of modals to express degrees of probabilities?

"had" is correct; "done" is not incorrect, but it's just not a commonly used expression.

http://www.google.com/search?rlz=1C1GGGE_enUS379US379&sourceid=chrome&ie=UTF-8&q=modal+verbs+express+degrees+of+probability

Take a look through these search results, and see if you find what you need for these modal verbs.