1) cleaned
2)have been studying
3)has gone
4) have been planting
5)have been chatting
6)walked
1)f
2)e
3)a
4)b
5)c
6)d
1) have to
2) have to
3) have to
4) don't have to
5) have to
6) don't have to
1) cleaned
2)have been studying
3)has gone
4) have been planting
5)have been chatting
6)walked
1)f
2)e
3)a
4)b
5)c
6)d
1) have to
2) have to
3) have to
4) don't have to
5) have to
6) don't have to