Are any of the statements below grammatically correct? If any of them is wrong, what is the correct way to state them?
- There has been some rapid progress ...
- There has been some rapid developments ...
or
- There have been some rapid progress ...
- There have been some rapid developments ...