Yes, I submitted my English Test certificate! I think that your results will be available before the 18th, but in any case, if the deadline comes and they're not ready yet, I think you should submit proof of having taken the test, and explain in a letter that you are waiting for the results...