单选题
—Where is Dick? Do you think he's reached home by now?
—He ______ home for a while.
A、
would be
B、
should be
C、
would have been
D、
should have been
【正确答案】
D
【答案解析】
考查情态动词的用法和动词的时态。 [应试指导] 句意:——迪克在哪儿?你认为他现在已经到家了吗?——他应该到家有一段时间了。从“for a while”可知,此处应用完成时态,故可排除A、B两项。should表示根据推测应该……,D项符合题意。
提交答案
关闭