By the time Mr.Jackson arrived in Shanghai,he___many famous cities in Europe.选has visited 还是had visited?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 20:45:50
By the time Mr.Jackson arrived in Shanghai,he___many famous cities in Europe.选has visited 还是had visited?
xRn@ QR7 'qk L"e@ PI)- j#IZ 1;VBHLRMz噹{ιtɡUd!&ey&L}4AdyOP5"iI9H$%Px)%SfUYjgRi927,E҅UWfH{DZLR.FW;;ο;p<薨Y_\m ݅rEzև|qnCM0l:%19|7:k16c#$G+95y+g1D2)`<"ޯvMD6pH-xm l` 1q!żv"N@sTOKZ|Klyذi)-6a9JpȤ#c.n(faT݌i(۞ppFC+27{MT׿04b\G~gLoxc'y܂c95O؅b>qxthD@gAN\do'l>b!r&_{!n*\yj>

By the time Mr.Jackson arrived in Shanghai,he___many famous cities in Europe.选has visited 还是had visited?
By the time Mr.Jackson arrived in Shanghai,he___many famous cities in Europe.
选has visited 还是had visited?

By the time Mr.Jackson arrived in Shanghai,he___many famous cities in Europe.选has visited 还是had visited?
用had visited,填过去完成时.
根据句意,杰克逊先生到达上海已经发生在过去(因为用的arrived一般过去时),但在那时,他已经去过欧洲的很多城市了,这发生在过去的过去,所以要再往前推一个时间点,用过去完成时.

had visited,因为发生在过去时之前,arrived

你好:由by the time可知,应是had visited

had visited

had visited
在到达上海之前,Jackson已经去过很多欧洲有名的城市了。
by the time:在....之前已经....(看到by the time,一般主句用过去完成时)
在者,我觉得前面已经是arrived了,那后面肯定不可能跟现在时有关系了,是发生在去上海之前。