Final answer:
The direct speech 'it has been a year wonderful occasion' is converted to indirect speech by saying 'He said that it had been a wonderful occasion', adjusting tense and removing quotation marks.
Step-by-step explanation:
When changing direct speech to indirect speech, it is important to pay attention to verb tense, pronoun, and time and place words. The sentence in question, when transformed into indirect speech, becomes: 'He said that it had been a wonderful occasion.'
The past perfect tense is used because it represents a time earlier than 'a year ago' from the speaker's past perspective. It's also common to see such statements without direct quotation marks in indirect speech.
The student's statement, "it has been a year wonderful occasion," can be changed to indirect speech by reporting what was said without using the exact words.
In indirect speech, we use reporting verbs such as 'said' or 'asked' and often need to change the pronouns and tenses. Therefore, the indirect speech version of the statement would be: He said that it had been a wonderful occasion.