________the end of last term, I had learned twelve units of this book.A.AtB.InC.SinceD.By
网友回答
D解析by the end of last term指“到上学期结束时为止”,所涉及的时间概念正好与谓语所用的过去完成时相吻合。at the end of last term指“在上学期末”,谓语应使用一般过去时。如要选择since,表示“自从上学期末起”,谓语则应使用现在完成时。in the end表示“最后,终于”,其后不能跟of…短语。