Complete the sentences using the correct forms of the verbs... VA ROG

1 has collected
2 has taken
has been taking
3 has been driving
has driven
4 have been swimming
have swam
5 has tought
has been teaching
6 have been picking
have picked
colected
took
took
drives
drives
swam
swam
teaches
teaches
picked
picked