Student or Learner
1. I have been torturing him for 3 years.
2. I have been tortured by him for 3 years.
In 1, the sentence tense is present perfect continuous.
However, what is the tense in 2? Is it correct grammar, in the first place?
yep. i think you are right.