cc周刊
花朵
共回答了19个问题采纳率:100% 举报
句子是对的.
意思是:到2005年底,它会减少20%
有by就一定要用完成时吗?
这两者没有什么关系.
这里by只是用来修饰20%,意思是减少了多少
如果by改为to,就是减少到原来的20%.
1年前
追问
8
十年如一日
举报
我的意思是用在时间前面的by 比如by the end
举报
cc周刊
抱歉,是我看错了。 过去完成时:by the end of+过去的时间,这里由by引起的时间状语表示到某个时间为止,因此句子的谓语动词需用完成时。