Learn English Practice Test
FREE Learn English Idioms Questions and Answers
What does the phrase "face the music" mean?
Select your answer
A
Control the situation
B
Accept responsibility
C
Agree
D
Take risk
Hint