题目内容
【题目】用have gone或have been
【1】Where are the boy students? They _____ to the school factory.
【2】Is your father in? No, he _________ to Shenzhen. _______he ever ______ there before ?
Yes, he ___ there several times
【3】He asked me if I__________ to Hangzhou before.
I told him that I wanted to go there for a visit as I ______ never _______ to that city before.
【答案】
【1】have been
【2】has goneHasbeenhas been
【3】have beenhavebeen
【解析】
【1】句意:那些男学生在哪儿?他们已经去了学校工厂。根据语境可知用现在完成时,其结构是have/has done的形式。短语have been to…表示去过某地。根据句意及所给单词提示,故填have been。
【2】句意:你的父亲在吗?不,他去了深圳,他以前去过那儿吗?短语have gone to…表示去了……;第一个空主语是第三人称单数,助动词用has;下文是完成时的一般疑问句,其结构是Have+主语+done的形式。短语have been there表示去过那儿; 短语have been there表示去过那儿。故填has gone;Has; been ; has been。
【3】句意:他问我是否以前去过杭州?我告他我想去那儿旅行,因为我以前从来没有去过那个城市。这里是have been to…表示去过某地。 主语是第一人称,这里助动词用have。根据句意及所给单词提示,故填have been; have ; been。