1 has not played
2 gave
3 have not packed/ did not pack ( нет контекста два вариа6та возможны)
1 were having (Past Continuous), ran (Past Simple)
2 has been (Present Perfect), has visited (Present Perfect), hopes (Present Simple)
3 han't decided (Present Perfect), was (Past Simple), wanted (Past Simple), doesn't want (Present Simple)
1-b
2-a
3-a
4-b
Если не правильно сорри;(
<span>1. David doesn’t mind _______ his mum with the housework. B helping
2. Mark is trying to save the Earth by getting involved in what is happening in the world. A participating
3. I’m sure I would have regretted it if I ___ to take part in the play. D had agreed
4. I ______ all the work by six o’clock. C will have finished
5. Since 2003 they ___ their son twice. C have visited
6. Jane___TV when the fire broke out. B was watching </span>
16) 2 mean
17) 1 came
18) 1 contributed
19) 2 make
20) 1 in
21) 3 over
22) 1 achieved
23) 1 looking