WAITING/ HAVING WAITED SIX MONTHS FOR THE WASHING MACHINE BEING DELIVERED/C

7. Waiting/ Having waited six months for the washing machine being delivered/c. Having been invited d. To have been invitedto be delivered, I decided to cancel/ cancelling the order.