John received an invitation to dinner, and with work        he gladly accepted it.
#91411
A
finished
B
finishing
C
having finished
D
was finished
推荐题目
 ____, the amount left in the bank is hardly worth mentioning.
#91622
A
Having paid my taxes
B
Paying my taxes
C
My taxes having been paid
D
My taxes had been paid
The meeting ________ in the hall tomorrow is about environment protection.
#91601
A
is being held
B
to be held
C
held
D
being held
The Smiths have gone to New York for their holiday, with an old servant ____ their house.
#91417
A
looking after
B
look after
C
having looked after
D
looked after