Student: Given the sentence "A man in a yellow shirt fixes shingles on a roof with a hammer." is it true that "A man hammers away at his roof to fix the shingles."?.
Teacher: Let's think:

Because a person his working on a roof doesn't mean is his roof. So the final answer is it is not possible to tell.