英语题,问一下。

来源:百度知道 编辑:UC知道 时间:2024/09/23 19:35:13
Can you tell me how many words______?

A.have you learn B.did you learn
C.you have learn D.can you learn
(我也选A,但答案却是C.咋回事)

C。是how many 引导的宾语从句,从句是陈述句。

C 首先 words 后面省略了 that 这是个定语从局
则 A,B可以排除 D是明显不可能的

c 从句,用一般现在时,陈述句语序

选A,用现在完成时。