问题

How many English words have you learnt now—We had learnt over 1,500 English words ___________ the end of last week.
A:at
B:in
C:by
D:with;
B:in
C:by
D:with;
正确答案是: