1 have you washed
2 has been
3 have you been cooking
4 have been
5 have been making/ have made-have shot
6 has seen
7 have been cleaning-have cleaned
8 how long have Tom and Ann known
9 have been looking
10 have been working
11 has been playing-has won
12 have lost
13 has been raining
14 has stolen
15 have smoked
16 has been traveling- has visited
17 have been looking
18 have been reading - haven’t finished
19 how many times has Michael made
20 have wanted