thanks for youe help. another question: My wife wento to China and stayed in China for more than 2 years,i.e., she completed the J-1 two year home country residence.
does this mean I complete the 2 year country residence automatically,
-Yes. You are fine to file I-485.
OR do I still need to go back China for 2 years?
-No.