Complete the gaps with present perfect or past tense

a) walked
b) have seen
c) haven't written
d) Have you done
e) went
f) have already drunk
g) didn't like
h) bought
i) has been
j) didn't come