题目
Michael said that he ______ Brussels several times.A. have been toB. had gone toC. had been to
Michael said that he ______ Brussels several times.
A. have been to
B. had gone to
C. had been to
题目解答
答案
C. had been to
解析
本题考查知识点为宾语从句中时态的运用以及“have been to”和“have gone to”的区别。解题思路如下:
- 首先分析“have been to”和“have gone to”的含义:
- “have been to”表示“曾经去过某地(现在已经回来了)”。
- “have gone to”表示“去了某地(现在还在那里或者在去的路上)”。
- 在本题中,Michael说他去过布鲁塞尔几次,强调的是过去的经历,现在已经回来,所以应该用“have been to”的形式,故排除选项B。
- 然后考虑宾语从句的时态:
- 当主句的谓语动词是一般过去时(本题中主句谓语动词“said”是一般过去时),从句要用相应的过去时态。
- 这里从句表达的动作“去过布鲁塞尔”发生在主句动作“said”之前,属于“过去的过去”,所以从句要用过去完成时,其结构是“had + 过去分词”。“have been to”的过去完成时形式就是“had been to”。