问题

They______ 1,000 English words before they came to England.
A:are learning
B:would learn
C:will have learned
D:had learned;
B:would learn
C:will have learned
D:had learned;
正确答案是: