2. a) will be cleaning; b) will have cleaned; 3. a) will be travelling; b) will travel; 4. a) will knit; b) will have knitted; 5. a) will be buying; b) will have bought; 6. a) will build; b) will have built
2. a) will be cleaning; b) will have cleaned; 3. a) will be travelling; b) will travel; 4. a) will knit; b) will have knitted; 5. a) will be buying; b) will have bought; 6. a) will build; b) will have built