问题

How many English words ____ you ____ up to now
A:did; learn
B:had; learned
C:have; learned
D:do; learn;
B:had; learned
C:have; learned
D:do; learn;
正确答案是: