I think football should also be right. What means soccer in US, means football in the rest of the world.
You are right, but you should report missing alternatives using the "Report Problem" button. Then it will be added faster.
Hmm, I think the answer key is wrong here. Duolingo accepts "He cannot play soccer," but with the following warning:
> You missed a space. He can_not play soccer >
I think this should be reversed. "Cannot" is correct, and Duolingo should accept "can not" and gently remind the user to remove the space. Reported.
For more information, see here ("Don’t use 'can not' when you mean 'cannot.'"):