1) They __________________ the oil spill by next summer. a) will have cleaned up b) will have been cleaning up 2) We will plant new trees when the weather ________________________. a) improves b) will improve 3) By the end of this week, it ________________________ for ten days! a) will have rained b) will have been raining 4) After they ___________________ the pandas, they will save the polar bears! a) have saved b) will save 5) I ____________________ enough money to go on a safari by May. a) won't have saved b) won't have been saving 6) ______________________ a solution before it is too late? The glaciers and sea ice are melting. a) Will they have found b) Will they have been finding 7) I'm sure the scientists __________________________ all day in this snow! a) won't have worked b) won't have been working 8) Don't do anything until you ___________________ to Bob. a) will have spoken b) have spoken

SMKTPB FORM 5 Unit 5: The Environment (Grammar 2) Activity 1

Papan mata

Gaya visual

Pilihan

Tukar templat

Pulihkan autosimpan: ?