1. Will they have finished their report by Tuesday?
2. What will they have finished by Tuesday?
3. Will they have finished their report by Tuesday or by Friday?
4. They will have finished their report by Tuesday, won`t they?
5. Who will have finished their report by Tuesday?
1. Will he have been studying for 3 hours?
2. How long will he have been studying?
3. Will he have been studying for 3 or 4 hours?
4. He will have been studying for 3 hours, won`t he?
5. Who will have been studying for 3 hours?
Have you already done your homework?
I haven't done my homework yet.
2. What have you already done?
3. Have you already done your homework or your English test
4.Who has already done the homework
5. Have you already done your homework, haven't you