请问以下英语句子中的错误在哪里,应该如何改正?

1.has应该改成have,因为主语是复数。

2 .太多应该改成太多。

3.in the road改为on the roads。

4.如果上下文紧张,则应增加。

5.需求应该是需求