Mary ______ all the housework, she dropped herself into the sofa, sighing with relief.
#91064
A
finished
B
had finished
C
having finished
D
finishing
推荐题目
So many directors ________, the board meeting had to be put off.
#91635
A
were absent
B
been absent
C
had been absent
D
being absent
 Most of her spare time ______ , she still kept on her research in the library.
#90960
A
occupied
B
had been occupied
C
to be occupied
D
was occupied