In the question below choose the word(s) or phrase(s) which best fills(s) the gap(s):
He _____ by now, i can hear all the people shouting
Answer Details
The best phrase to fill the blank in the sentence "He _____ by now, I can hear all the people shouting?" is "must have arrived." This is because the speaker can hear people shouting, which suggests that something exciting or significant has happened, and it is likely that the subject being referred to (he) is the cause of the commotion. Since the sentence is in the present tense, we use "must have arrived" to indicate that the subject arrived in the recent past, and this arrival caused the commotion that the speaker is hearing. The other options, such as "would have arrived," "has arrived," and "should have arrived," do not fit the context of the sentence as well as "must have arrived."