since

  1. I am on leave since yesterday. (present tense)
  2. I have been on leave since yesterday. (present perfect tense)
  3. I was on leave since yesterday.(past tense)
  4. It has rained since yesterday. (present perfect)
  5. It had rained since yesterday. (past perfect)
  6. It has been raining since yesterday. (present perfect continuous)
  7. It had been raining since yesterday. (past perfect continuous)
  8. The house was occupied since last year. (past tense)
  9. The house was occupied since last year ago. (past tense)
  10. The house was occupied since for last year. (past tense)
    Please correct those sentences explaining their grammar points.
  1. doesn’t work - the past tense is not logical with this example because you are on leave now.

8, 9 and 10) are incorrect. The past tense is not logical:
The house has/had been occupied since last year.
In addition, ‘last year ago’ and ‘since for last year’ are not viable terms in any context that I can think of.