This was the first time that i ____ the country.A:have been in B:has gone to C:had beeThis was the first time that i ____ the country.A:have been in B:has gone to C:had been to D:had gone to
This was the first time that i ____ the country.A:have been in B:has gone to C:had bee
This was the first time that i ____ the country.A:have been in B:has gone to C:had been to D:had gone to
答案选C:had been to
这里要用虚拟语气
has been to 表示去过某个地方(现在已经回来了)。
has gone to 表示去了某个地方(但还没有回来) 。
has been in 指的是从过去一直到现在都在某个地方。
这是一个固定句型 this/that/it + is + the first/second/third/.../last time that +主语+ have/has done sth.
this/that/it + was + the first/second/third/.../last time that +主语+ had done sth.
后面是一个定语从句,但是动作要用完成时,是现在还是过去完成时取决于主句的动词是现在还是过去
首先前面的be动词是过去式,那么后面相应的也要过去式,首先排除A和B,根据句意,主语是去了已经回来了,所以答案要选C,D表示去了还在那边
D
C 因为前面是was 所以后面应该用过去完成时,而,been to 强调去过,gone to 强调去了还没有回来.