21. there was a dock strike and the liner couldn't leave port. ~ the passengers (be) furious. 22. we went to a restaurant and had a very good dinner for £3. ~ you (have) a very good dinner if you only paid £3. 23. i have just watered the roses. ~ you (water) them! look, it's raining now! 24. that carpet was made entirely by hand. ~ it (take) a long time. 25. the door was open. ~ it (be) open. i had locked it myself and the key was in my pocket. 26. he said that he watered the plants every day. ~ he (water) them. if he had they wouldn't have died. 27. he came out of the water with little red spots all over his back. ~ he (be) stung by a jelly-fish. 28. we've sent for a doctor. ~ you (send) for him. i am perfectly well. 29. i've made two copies. ~ you (make) two. one would have been enough. 30. there was a terrible crash at 3 a.m. ~ that (be) tom coming in from his party.
22.you could have had
23.you have just watered them..
24.it must have taken
25.it couldn't have been opened
26.he couldn't have watered thev
27.he must have been stung
28.you needn;t have sent
29.you needn't have made two
30.that must have been..