Joe________away for the last two days but he is due back tomorrow.
A、
is
B、
went
C、
has been
D、
has gone
【正确答案】
C
【答案解析】
解析:题干的意思是:Joe前两天出去了,不过他明天肯定会来。过去的两天Joe不在,用完成时来表达,后文用is,则此处用has been;be away为固定词组,表外出,故选C。
提交答案
关闭