The correct usage of the words and their tenses are:
1. 150000 text messages are sent in the UK every minute.
2. Twenty years from now computers would sell for 5 dollars.
3. The winning film at the festival last year was directed by James Cameron.
4. The results were not sent to the students’ homes yet.
5. The book was published by Oxford University Press.
Read more about present tense here:
https://brainly.com/question/13204705