Present Perfect

12
Across
  1. 2. given taken fallen been written had done gone seen
Down
  1. 1. found learnt taught driven