No. The correct form is "Who has finished?"
Did you manage to finish your sentence?The correct usage would be "did you manage to finish?"
Just ask your teacher for some idea's, and if you still don't get it search the web for correct answers, and use your book if you can.
Did he ask her is the correct expression.
The correct present tense form is "he finishes." "He will finish" is the future tense.
Ask for pizza
"Where is she?" is the correct form to ask the question.
No, that is not correct English grammar.The correct way to ask is either:"What is this a picture of?""What does this picture show?"
It depends on the context. Both of these examples are correct: Ask permission of her. You need to ask for permission. The former is slightly formal, while the latter is more casual.
Wait for her to finish weaving
A correct way to ask this question is, "What were you doing before?"
No, ask is in the incorrect tense. The correct tense is asked. I ask. He asked. Ted asked.
Usually after you finish sowing your crops it'll ask you