Here's an expanded explanation for each question with the correct answers:
What time are Nick and Rosa coming for dinner tonight?
The correct answer is "are Nick and Rosa coming." This question is in the present continuous tense, which is used for planned future events. "Are coming" indicates a definite arrangement for dinner tonight.
I am waiting in the car now.
The correct answer is "am waiting." This uses the present continuous tense to describe an action happening at the moment of speaking.
Take your umbrella. It is raining cats and dogs.
The correct answer is "is raining." The present continuous tense describes a current action or situation, in this case, heavy rain.
My Dad is working overtime this week.
The correct answer is "is working." This uses the present continuous tense to describe a temporary situation occurring in the current week.
I really detest snakes after that case.
The correct answer is "detest." The verb "detest" is a stative verb, which typically uses the simple present tense because it describes a state or preference rather than an action.
At the moment we are flying over the desert.
The correct answer is "are flying." This uses the present continuous tense to describe an action currently in progress.
I am thinking about what you said.
The correct answer is "am thinking about." This uses the present continuous tense to indicate that you are currently considering or reflecting on something.
Look! David and Max are coming home.
The correct answer is "are coming." This uses the present continuous tense to describe an action that is happening right now or is imminent.
My dog Charlie is running to the park.
The correct answer is "is running." This uses the present continuous tense to describe an action currently in progress.
People have believed in gods from the earliest times.
The correct answer should actually be "have believed," which isn't an option here. The present perfect tense ("have believed") is used to show that an action started in the past and continues to the present or has relevance to the present. However, given the options, "believe" in the simple present tense could work to describe a general truth or a historical fact, even though it's less precise for the sentence as it stands.