Is the sentence "are you done your soup?" proper English? [duplicate]

This appears to be Canadian. In Scotland, one would look at the chicken on your plate and say to you, "is that you?" ! :-)

I have found at least two references to this expression on the web, the first one refers to an American asking why her Canadian girlfriend speaks this way. The second has an answer which asks if the speaker is Canadian (or nearby.)

http://forum.wordreference.com/showthread.php?t=1228954 and http://www.answerbag.com/q_view/1253159