问题

Linda can’t attend the party________ atTom’s house at present because she is preparing a speech for the party ________at Marie’s house tomorrow
A:finished
B:are finishing
C:have finished
D:this
B:are finishing
C:have finished
D:this
正确答案是: