please help i need this explained to me, show work and i’ll give brainlest!!

Answer:
40 minutes.
Step-by-step explanation:
First, you divide 30 minutes by 6 miles, so you can see how long it takes to complete 1 mile. It takes 5 minutes. Now, multiply 8 by 5 and you get 40 minutes.
Answer:
30 mins ---- 6 miles
? mins ---- 8 miles
30 mins - 6 miles
40 mins - 7 miles
50 mins - 8 miles