Please do you think there are different meanings with the following sentences: 1. Have you already done your homework ? 2. Have you done your homework yet ? Thank you for help