Could you tell me how many English words __ since you came to this schoolA have you learntB you have learntC had you learntD you had learnt

问题描述:

Could you tell me how many English words __ since you came to this school
A have you learnt
B you have learnt
C had you learnt
D you had learnt

答案是 B you have learnt

B
since you came to this school 自来到这学校以来【表示到现在为止】故用现在完成.
宾语从句不用问句形式.故排除A.