Răspuns:
2. hadn't thought, heard
3. had gone, sold out
4. had finished, got
5. had invited, already arranged
6. had got, forgot ( nu sunt sigura, posibil: got, had forgotten)
7. asked, had already booked
8. had seen, was.
la punctul 8 propozitia a doua s-ar potrivi perfect present perfect: I haven't seen.
Dar in conditie nu este present perfect si cred ca trebuie sa fie hadn't seen.
Explicație: