english
posted by mktintin .
27. When they …. in Shanghai, they .…
amazed.
(A) arrive / will be
(B) will arrive / will be
(C) arrived / would be
(D) had arrived / were
i think it is not B and A
but between C and D...i don't know

This sentence depends upon the context. If they will arrive in the future, then A is correct. If they've already arrived in Shanghai, then D is correct.
Respond to this Question
Similar Questions

english
19. He knew it before he …. (A) arrives. (B) arrived. (C) he would arrive. (D) he has arrived. i think B 
English
1. When I arrived at the station, the train had alrready left. 2. When I arrived at the station, he had been waiting for me for half an hour. 3. When I arrived at the station, he had waited for me for half an hour. (Are they all grammatical? 
math
6 people, onehalf of the students arrive at school early, onefourth of the students arrived on time, and oneeighth of the students arrived late. how many students were absent? 
English
1. In an hour, we arrived at the base. 2. After an hour, we arrived at the base. 3. In an hour, we will arrive at the base. 4. After an hour, we will arrive at the base. (Which preposition do we have to use? 
math
brett is having a party .first guest arrived by himself,3 guests then arrive together,each successive group arrives with 2 more guests than the group that entered previously.How many guests will have arrived when the twentieth group … 
math
Anny is having a party .The first guest arrived by himself.3 guests then arrive together,each successive group arrives with 2 more guests than the group that entered previously.How many guests will have arrived when the twentieth group … 
Grammar
18.Joseph's English (improve, really) , isn't it? 
Grammar
Write in the correct verb tense. 18.Joseph's English (improve, really) , isn't it? 
English
1. When did they arrive at Yosemite?  They arrived at Yosemite in the afternoon on July 20. 12. When did they arrive at Yosemite? 
English
When did they arrive at Yosemite? 1. They arrived at Yosemite in the afternoon on July 20. 2. They arrived at Yosemite on the afternoon of July 20.  Which answer is right?