• Home
  • David is a good egg means:
Question 1:
David is a good egg means:
A. that there is a chicken by the name of David that lays good eggs
B. David is a person who can be relied on
C. David is smart
D. none of these

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

Practice Quiz 105 | B1 – Intermediate