Mark the letter A, B, C or D on your answer sheet to indicate the correct answer to each of the following questions.
We missed the ferry yesterday morning. It _________ by the time we arrived at the pier.
A. has already gone
B. was already going
C. had already gone
D. already went