Если бы был автор учебника, я бы ответил
1) better that
2) carefully that
3) more formally_ that
4)earliest
5) faster
Present Perfect
have /has V3/ed
She has done her homework.
2 She's finished her book.
3. The children have eaten all sweets.
4 We've met our friends already.
5 She has never been to Italy.
6 Have you ever seen a ghost?
7 Has she ever met a famous person/
8 I've just cooked dinner.
9 My brother has just won a prize.
10 I haven't cleaned a room yet.
Past Perfect
(had + V3/ed)
1 He was very nervous because he had never flown before.
2 The party had alreadt started by the time i got there.
3 I wasn't hungry because I had eaten earlier.
4 She said she had been to Italy before.
5 I had already finished work by ten yesterday.
6 She had done her homework before her parents came.
7 When I called her yesterday, she had already left.
8 Before he took her friend to the theatre, she had never been there before.
9 When we came home we saw someone had broken into our flat.
10 She had cleaned the flat before Mike washed the dishes.
Future Perfect
wi(ll) + have V3/ed
I'll have repaired all the chairs by the end of the week.
She'll have done her homework by 6 in the evening.
3 Will you have finished this work by 5?
4 They will have finished school by this summer.
5 Mary will have washed her clothes by the evening.
6 They will have read the book by the end of this month.
7 He'll have arrived at work by midday
8 She'll have finished her classes by11
9 Will you have washed all the dishes by 10?
10 Will they have written their exercises by tomorrow?