you need to file extension IN TIME for both H1 and H4 even though you stay in the states. check it out on USCIS official website to find out how.