I received this question:

Can you help us understand the answer to worksheet 15 B?

21. Agricola quem canis audit non in silva est. The farmer, whom the dog does not hear, is in the forest. Or, The dog whom the farmer hears is not in the forest. Or, The farmer, whom the dog hears, is not in the forest.

How can all three of those be possible?  Is the word order not used to decide which is the subject?

Thanks!

Here is my reply: