2025 · Q5
They ____________ be very far away. I saw them a little while ago.
General EnglishGrammar and usage
- Ashall not
- Bcannot
- Cshould not
- Dought not
Explanation
The sentence draws a logical conclusion about the present from observed evidence (they were seen a little while ago), and 'cannot' is the modal used for such deductions about impossibility. 'Shall not' and 'ought not' express prohibition or obligation, which do not fit, and 'should not' expresses advice rather than logical impossibility. Hence 'They cannot be very far away' is correct.