If your I-140 is approved and your PD is not current, you are qualified for application for the two-year EAD. If your I-140 is pending or your PD is current, you only can apply for one-year EAD.