since前到底是用过去式还是现在完成时?

学习 时间:2026-05-30 17:08:21 阅读:8550
since前到底是用过去式还是现在完成时?Plasitic shopping bags______ no longer free at the supermarkets since June 1st,2008A.were B.will be C.have been D.have应该选哪一个?为什么?这到底是为什么?

最佳回答

重要的高山

背后的龙猫

2026-05-30 17:08:21

额 抱歉 刚没看清题这题其实并不是考since 而是no longerno longer 表述的是“自什么时候开始的以后” No longer意思是“不再”,其确切含意为某状态在某个时刻之后不再继续下去了。所以,当你从学校毕业了,就可以说:I'm no longer a student。我不再是个学生了。如果此题没有no longer 这样则是用现在完成时 Plasitic shopping bags have been charged at the supermarkets since June 1st, 2008

最新回答共有2条回答

  • 贪玩的爆米花
    回复
    2026-05-30 17:08:21

    额 抱歉 刚没看清题这题其实并不是考since 而是no longerno longer 表述的是“自什么时候开始的以后” No longer意思是“不再”,其确切含意为某状态在某个时刻之后不再继续下去了。所以,当你从学校毕业了,就可以说:I'm no longer a student。我不再是个学生了。如果此题没有no longer 这样则是用现在完成时 Plasitic shopping bags have been charged at the supermarkets since June 1st, 2008

上一篇 英语课代表用英语怎么说

下一篇 以烦恼为主题的作文 800字左右