单选题
How can he do so much work? He ______ stay late at the office every evening and take work home at weekends.
A. need B. can C. might D. must
【正确答案】
D
【答案解析】考查情态动词。他能干那么多活儿,一定加班来着。表示很强的肯定推测。Need表示需要,与原句内容不符;can表示能够、能力,比较弱的可能;might表示较弱的可能;must表示较强的肯定。选项D是正确的。