Here's a question: When you want to eat lunch, you need to have what for it?  Here are possible answers to this question: - eat food - shopping for food - prepare food - find food - have time for  I believe the correct choice is "have time for", here's why:
use an amount of time