Answer:
1. Whoever finishes her dinner first
2. had heard any strange noises the night before
3. Whoever answers the question
4. .I heard on the news
5. Whether he will be on time
7.8m questions
10.5m answers