You must have a H1B or L1 to apply for adjustment of status. Or you can apply immigration Visa outside US. If you do not have H1B, with F1 or J1, you can not file 485.