<u><em>The correct answer is A) passed</em></u> not C) because, "past" means before or long time ago or you could say past means history before. And "passed" means when you pass something. When you add "ed" to pass it means you have already done it. And it says "his grandmother's house on his way to school" the words on his way tells you that it was earlier. <u><em>So we can confirm that the correct answer is A) passed.</em></u>