three hours'ride(how far )和three hours(how long )回答对吗