在线名词解释大全
专业、全面、易懂的全领域名词百科

They______finishedtheworkbeforeIarrivedthere.

题型:单选题
选项
A. had
B. were
C. are
D. have
正确答案:A