• Home
  • When Bill picked up the box that she could have easily picked up and then acted like if he hadn't been there*^*she wouldn't have been able to get the box inside, she said sarcastically "What would I have ever have done*^*without you.
Question 1:
When Bill picked up the box that she could have easily picked up and then acted like if he hadn't been there*^*she wouldn't have been able to get the box inside, she said sarcastically "What would I have ever have done*^*without you. You are my ....... in shining armor."
A. armadillo
B. knight
C. tank
D. ship

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

English Slang Idioms (114) | B2 – Upper-Intermediate