Processing times for green cards vary depending on the caseload at the USCIS office where your case is being decided. It is possible that USCIS will schedule you and your husband for an interview. On the other hand, they may decide your case without an interview. If you want to have a better idea of the processing times for your case, you should visit USCIS.gov and click "check processing times," then select the office where your case is pending. If you believe your case is outside normal processing times, you should hire an experienced immigration attorney to investigate the delay on your behalf. Let me know if I can be of assistance.