Răspuns:
A. 1. have been reading, have read
2.has walked, has been walking
3. has been watching, has watched
4.has been going, has gone
5.has been filming, has filmed
6.have eaten, have been eating
7.have tried, have been trying
8.has been swimming, has swum
B.1.for
2.since
3.lately
4.already
5.yet
6.still