English, asked by felishaa54, 4 months ago

They are building a new stadium near the station.

Answers

Answered by srikavithailaya
4

Answer:

Answer: A new stadium is being built near the station.

Similar questions