Answer:
120 seconds, or 2 minutes
Explanation:
To calculate this, we'll look at how many times 12 can fit in 180. In other words, how many times the bunny would need to hop 12 ft to have hopped a total of 180 ft.

As we can see, the bunny would need to hop 12 ft fifteen times to hop 180 ft.
Since one of these 12 ft distances takes 8 seconds, we can find how long it would take to do 15 of them.

Answer: 120 seconds, or 2 minutes