Question 85
TensesChoose the word(s) or phrase(s) which best fill(s) the gap(s): He ________ by now, I can hear all the people shouting
- A.would have arrived
- B.must have arrived
- C.has arrived
- D.should have arrived
Show the answer and explanation
Answer: B (must have arrived)
Explanation
The shouting is evidence, so we make a confident deduction: 'he must have arrived'.