Can a new H1-B extension is filed if amendment is still in progress and I-94 expiry date is nearing?

Hi. My current H1-B amendment for MSA location change is still pending. My I-94 expires May end. Can I file extension while amendment is still in progress. I am afraid how long amendment will take and if I get late filing extension.