Question: how many seasons are there on once upon a time??
Answer:
7