Posted by rfvv on Monday, June 13, 2011 at 8:11am.
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? Which expressions should I use, #2 or #3? Thank you for your help.)

English  Writeacher, Monday, June 13, 2011 at 8:48am
All are correct, but I'd use #2 rather than #3.
The progressive tense in #2 gives the sense of time passing until "I" arrived. In #3, it's not clear if he "had waited" (and then left) or if he "had waited" and was still waiting.

English  Albert, Friday, February 7, 2014 at 4:10am
1 and 2 are acceptable; 3 is ambiguous.
Answer This Question
Related Questions
 English  Can you please see if everything is correct? Thank you. 1) She said ...
 Math  The table shows the times a train left Austin and arrived in San Antonio ...
 Algebra 2 (Distance Problem)  A train leaves Union Station for Central Station...
 physics  A train starts from station A at 1pm and reaches station B at 3 pm, ...
 English  Can you check if my corrections are OK? Thank you. 1) He told her that...
 english  Can someone check my work for me, please. 1.Yesterday he was very busy...
 Math  Arman walks to the train station at 5 Km/h. He misses his train by 1 min...
 Math  Arman walks to the train station at 5 Km/h. He misses his train by 1 min...
 math  One train left the station and traveled toward its destination at a speed...
 N.E.U  station A and station B apart from rest st station A and acceleration at...
More Related Questions