• Home
  • "I guess my new boyfriend does have some faults.
Question 1:
"I guess my new boyfriend does have some faults. He got angry last night because I talked to my parents for five*^*minutes on the telephone � he complained because he said I was ignoring him. That is the first time he got angry*^*around me," Vanessa said. Emma replied, "Did you expect him to be perfect? Never a rose without a ......., you*^*know."*^*
A. prick
B. root
C. flower
D. spine

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

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