--------the age of twenty,he had written two books.A.At B.On C.By D.from其中该选哪个呢?要说明理由哦~

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/08 03:39:47

--------the age of twenty,he had written two books.A.At B.On C.By D.from
其中该选哪个呢?
要说明理由哦~

C.By
by the age of 截止...岁;到……年龄时
这个时间状语一般用于过去完成时,后半句had written ,所以选C

C. By

选C ,到20岁为止,他已经写了两本书。
by与完成时态连用。