since last year,there have been fewer accidents

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:10:14
为什么这里要用been?请详细解答,谢谢!

这里的been是there be 句型的现在完成时,常与since 搭配使用

看到since就说明是完成时,而这是一个there be 句型,be 要变成过去分词,也就是been.

因为是个完成时态啊,since和完成时连用