2) A:Has Mary done
B:has
3)Have we seen
4)have lost
5)haven't arrived
6)Has Mr. Smith had
7)haven't flown
8)A:Has he called?
B:hasn't
9)Have you ever written
10)haven't found
11)Have you decided
12)Has Sarah read
13)Have you put
14)has rained
15)have forgotten