In the last few years thousands of films all over the world.
A. have produced B. have been produced
C. are producing D. are being produced
In the last few years thousands of films all over the world.
A. have produced B. have been produced
C. are producing D. are being produced
B