1) A new source of energy was discovered a month ago.
2) A new branch of industry has been developed.
3) This island is known as an island of wonders.
4) This question hasn`t been discussed yet.
5) This article wasn`t published in the local newspaper last week.