Put the verbs in brackets into the Present Continuous, the Present Perfect or the Present Perfect Continuous Tense.

Ответы
is still waiting
is still sleeping
has been working
has already laid
are still fighting
hasn't arrived
has been preparing
is still raining
haven't repaired
1 We'll miss the train if you haven't packed the suitcase yet. (Present Perfect)
2 If Stuart is still waiting for me, I'll catch a taxi. (Present Continuous)
3 If Susan is still sleeping, I won't wake her. (Present Continuous)
4 If Tony has been working on this project for a week now, we should help him. (Present Perfect Continuous)
5 We can have dinner if Cindy has already laid the table. (Present Perfect)
6 We should stop the boys if they are still fighting. (Present Continuous)
7 If the taxi hasn't arrived yet, I'll wait for it outdoors. (Present Perfect)
8 Jane should take a break if she has been preparing for her exam for more than two hours now. (Present Perfect Continuous)
9 Unfortunately, we can't have a picnic if it is still raining. (Present Continuous)
10 If they haven't repaired your car yet, I can give you a lift. (Present Perfect)