Răspuns:
3)
1.she's been writing
2. I've played , I haven't taken
3.I've been playing football , I've played
4.'ve been watching , 've eaten
5.mum's made , has she been preparing
4)
1.has colected
2.has took ,has been taking them
3.has been driving,has drove
4.have been swimming,swam
5.has teached,has been teaching
6.have been picking, have picked
Explicație: