if someone had not given jee advanced in 12th, is he able to give advanced for next 2 years following after 12th class?
No, he will not be eligible to give JEE Advanced exam. If you passed your 12th in 2017 then you will be eligile to appear for JEE Advanced in 2017 and 2018 only. The entrance examination of JEE Advanced can be attempted maximum two times in consecutive years.
Good Luck!!