I say true because there is indeed one rock in front of your house (it is also reasonable to say that there are two rocks). However, my teacher is claiming that the statement is false and sees the statement as "There is only one rock in front of your house." Who is right? Is there a certain theorem or definition that settles this debate?
Sidenote: I notice this is similar to the question "How many months have 28 days", the answer being 12.