中考英语必备考点句型have/has been to专项训练试题(附详解答案)

360影视 2024-12-16 11:02 7

摘要:解析:第一句问“你曾经去过香港吗”,“ever”(曾经)是现在完成时的标志词,现在完成时的结构是“have/has + 过去分词”,“去过某地(已回)”用“have/has been to”,所以第一空填“Have”,第二空填“been”。第二句回答“是的,我

一、单项选择题

- 2. ____ you ever ____ to Hong Kong?

- Yes, I ____ there last year.

A. Have; been; went

B. Have; gone; went

C. Did; go; have gone

D. Did; been; have been

答案:A

解析:第一句问“你曾经去过香港吗”,“ever”(曾经)是现在完成时的标志词,现在完成时的结构是“have/has + 过去分词”,“去过某地(已回)”用“have/has been to”,所以第一空填“Have”,第二空填“been”。第二句回答“是的,我去年去了那里”,“last year”(去年)是一般过去时的标志词,所以用“went”。

3. My sister ____ to America twice. She likes it very much.

A. has gone

B. has been

C. went

D. will go

答案:B

解析:“twice”(两次)表明句子是在说过去的经历,“去过某地(已回)”用“has been to”,这里的“to”可以省略。“has gone to”表示“去了某地(还没回)”,不符合题意。“went”是一般过去时,只强调过去的动作,没有体现“两次”这种经历。“will go”是一般将来时,不符合句子所表达的意思。

- 4. How many times ____ he ____ to the Great Wall?

- Twice.

A. does; go

B. has; been

C. has; gone

D. did; go

答案:B

解析:根据回答“Twice”(两次)可知是在询问去过某地的次数,要用现在完成时,“去过某地(已回)”用“has/have been to”,所以选B。“has gone to”是“去了某地(还没回)”,“does...go”和“did...go”是一般现在时和一般过去时的结构,不能体现“去过的次数”这种含义。

- 5. Where's your father?

- He ____ Shanghai. He'll be back in two days.

A. has gone to

B. has been to

C. went to

D. goes to

答案:A

解析:“He'll be back in two days.”(他两天后回来)说明父亲去了上海还没回来,“去了某地(还没回)”用“has gone to”,“has been to”表示“去过某地(已回)”,“went to”是一般过去时,“goes to”是一般现在时,都不符合语境。

6. Many students in our class ____ the Forbidden City. They learned a lot about Chinese history.

A. have been to

B. have gone to

C. has been to

D. has gone to

答案:A

解析:句子的主语是“Many students”(许多学生),是复数,所以排除C和D,因为“has”是用于第三人称单数。“他们学到了很多关于中国历史的知识”说明学生们去过故宫已经回来了,“去过某地(已回)”用“have been to”,“have gone to”表示“去了某地(还没回)”不符合题意。

二、用have/has been to的正确形式填空

2. She ____ (be) to London three times.

答案:has been

解析:句子的主语是“She”(她),是第三人称单数,“three times”(三次)表明是过去的经历,“去过某地(已回)”用“has been to”,这里的“to”可以省略。

3. We ____ (not be) to that small village yet.

答案:haven't been

解析:句子的主语是“We”(我们),“yet”(还)是现在完成时的否定句标志词,“去过某地(已回)”的否定结构是“haven't/hasn't been to”,所以这里填“haven't been”。

4. ____ he ____ (be) to the Great Wall?

答案:Has; been

解析:这是一个一般疑问句,“去过某地(已回)”的现在完成时一般疑问句结构是“Has/Have + 主语+ been to...”,句子的主语是“He”(他),是第三人称单数,所以用“Has...been”。

三、句型转换

2. I have been to New York.(改为否定句)

I ____ ____ to New York.

答案:haven't been

解析:现在完成时的否定句结构是“haven't/hasn't + 过去分词”,句子的主语是“I”,所以用“haven't been”。

3. He has been to Paris twice.(对划线部分提问)

____ ____ times has he been to Paris?

答案:How many

解析:对“twice”(两次)提问,是对次数的提问,要用“How many”(多少)。

来源:蒙古元素

相关推荐