Are cleaning, has been dusting, has just finished, is reading, has been reading, hasn't finished, Have you seen, is having, have been sitting, has... been attending, has been attending, has already learnt, is, is making, is going to take part, has prepared, have you been, are going, Mike has already booked a table, is, is, is drying, has been drying, haven't washed, have you been living, have been living, have just finished, Has Pam found, hasn't, has been looking, are Greg and Dan doing, are fixing, have been working.
1) We’ll miss the train if you don't pack the suitcase yet.
2) If Stuart stills to wate for me, I’ll catch a taxi.
3) If Susan stills to sleep, I won’t wake her.
4) If Tony works on this project for a week now, we should help him.
5) We can have dinner if Cindy already lays the table.
6) We should stop the boys if they stills to fight.
7) If the taxi doesn't arrive yet, I’ll wait for it outdoors.
8) Jane should take a break if she prepares for her exam for more than two hours now.
9) Unfortunately, we can’t have a picnic if it stills to rain.
10) If they do not repair your car yet, I can give you a lift