Answer:
no ide o
Explanation:
1. had built
2. had been
3. had already done
4. had made
5. had put on
6. had ordered
7.had learnt
I think both A and D works
there is no article here lol