Question 1:
....... all accounts, you should have been fired. But, I wanted to give you another chance. So, stop complaining*^*and do your job before I lose my patience!*^*
A. At
B. For
C. By
D. To

These questions are from this test. Would you like to take a practice test?

Prepositional Phrases - At, By, For and To (7) | C1 – Advanced