If u have filed I-485 ,your status is legal I-485 pending,if you file I-140 or LC more than 12 months,u may renew your H1B annually even u hold H1B over 6 years.