John received an invitation to dinner,and with his work_____ ,he gladly accepted it.
#91609
A
finished
B
finishing
C
having finished
D
was finished
推荐题目
______, we had to put off the tennis match. 
#91266
A
It being rainy
B
There being raining
C
Having been raining
D
Being rainy
 You have no idea how she finished the relay race ______ so much.
#91198
A
for her foot injured
B
when her foot injured
C
with her foot injured
D
while her foot injured