Hello,

My I-797B says that my H-1B duration is November 14th 2016 to August 5th, 2019.

Yesterday I received my passport back which says my visa is approved for May 3rd, 2017 to August 5th, 2019.

My question is, the H-1B is supposed to be of 3+3 years but I received only 2 years, so is there a way I can receive the visa for a duration for six years (and avoid losing a year)?

Please help!