Joe______away for the last two days but he is due back tomorrow.

admin2010-12-04  36

问题 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。
转载请注明原文地址:https://kaotiyun.com/show/huHO777K
0

最新回复(0)