How long do you think _________ the computer company launches a new model?
____can be done _____been done.
The Chinese people _____hard-working and brave.
Nobody ____to smoke in the cinema.
The air in big cities _____very dirty by factories.
The number of people invited _____fifty, but a number of them _____absent for different reasons.