How many english songs had you learned________the end of last term?How many english songs had you learned________the end of last term?A at B by C till为什么不可以选AC?

问题描述:

How many english songs had you learned________the end of last term?
How many english songs had you learned________the end of last term?
A at B by C till
为什么不可以选AC?

B by 表示一个时间段,在...之前
句子用的是完成时态,所以应该用表时间段的词,at 和 till 都表示时间点

till the end of ,没听过.at the end of,by the end of  这一对短语的意思都是“在…的末了”、“在…的一端”,意义上相似,但使用场合有所不同.一般说来,at the end of用于表示具体事物或场所的场合,它也可以用来...