What ____ Annie ____ by the time she was ten?A. was; learningB. did; learnC. has; learnedD. had; learned请说明原因(详细解释下by在这里是什么意思,表示的什么时态)

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/28 18:59:31

What ____ Annie ____ by the time she was ten?A. was; learningB. did; learnC. has; learnedD. had; learned请说明原因(详细解释下by在这里是什么意思,表示的什么时态)
What ____ Annie ____ by the time she was ten?
A. was; learning
B. did; learn
C. has; learned
D. had; learned
请说明原因(详细解释下by在这里是什么意思,表示的什么时态)

What ____ Annie ____ by the time she was ten?A. was; learningB. did; learnC. has; learnedD. had; learned请说明原因(详细解释下by在这里是什么意思,表示的什么时态)
D 用过去完成时
十岁是过去时间,by the time到……时间为止,所以学了什么就用过去完成时了.
到十岁为止Annie已经学了什么?

你好选择D. had; learned
因为
by the time she was ten
表示过去,所以用had
而且句子中有表示到十为止已经学好什么的意思。所以选择d
望仔细体会。
觉得满意望采纳。谢谢/