题目内容
【题目】You ____________ finish your homework on time.
A. has to B. must C. have to D. had to
【答案】B
【解析】句意:你必须按时完成作业。本句是一般现在时,主语是“you”,排除选项A和D;must多表示主观需要或责任感的驱使有必要或有义务去做某事,多译为“必须”,而have to多表示客观存在的环境所限,即客观要求(无奈)而为之,多译为“不得不干某事”,本句表示主观愿望,故答案为B。
练习册系列答案
相关题目