问题补充:
The play had already been on for quite some time when we at the New Theatre.
A. have arrived
B. arrived
C. had arrived
D. arrive
答案:
A. have arrived
(答案→)B. arrived
C. had arrived
D. arrive
解析:
B。由于句中的had already been用的是过去完成时,而根据句意,arrive显然应发生在其后,故要用一般过去时。全句意为:当我们到达新剧院时,戏已经演了好一会儿了。