John received an invitation to dinner, and with work        he gladly accepted it.
#91411
A
finished
B
finishing
C
having finished
D
was finished
推荐题目
So far, about 40 houses have fallen down under the weight of the snow, with 22 people _____.
#91420
A
reported injured
B
reported injuring
C
reporting injured
D
reporting injuring
Mary often stays up, reviewing her lessons, books___ all over the desk.
#91213
A
spreading
B
spread
C
are spreading
D
to spread