用过去完成时叙述事件先后顺序 — 英语选择题
题目
Zheng He set sail for his first voyage in 1405. By the time he began his seventh and last voyage in 1430, he ______ (complete) six great voyages. Which of the following is correct? A. has completed B. completed C. had completed D. was completing