试题题干
Jack said he ()here for almost three weeks when I arrived.
参考答案
正确答案:
试题解析
本题考查过去完成时。根据句意:杰克说我到的时候他已经来了三个小时了。可知我到之前,杰克就已经到了。再根据”I arrived"可知“come”这个动作是过去的过去。故用过去完成时“had been"。
Jack said he ()here for almost three weeks when I arrived.
本题考查过去完成时。根据句意:杰克说我到的时候他已经来了三个小时了。可知我到之前,杰克就已经到了。再根据”I arrived"可知“come”这个动作是过去的过去。故用过去完成时“had been"。