21. works
22. has been washing
23. does do; is
24. saw
25. have been speaking
26.was driving; heard
27. is cooking
28. is waiting
29. have bought
30. will you do
21. has been working
22. is cooking
23. have bought
24. starts
25. is waiting; has arrived
26. will taste; is tasting
27. closed
28. is fitting
29. was driving; heard
Объяснение:
21. works
22. has been washing
23. does do; is
24. saw
25. have been speaking
26.was driving; heard
27. is cooking
28. is waiting
29. have bought
30. will you do
21. has been working
22. is cooking
23. have bought
24. starts
25. is waiting; has arrived
26. will taste; is tasting
27. closed
28. is fitting
29. was driving; heard
30. will you do
Объяснение: