[ Idioms ]
To lay an egg means:
a. Do something thought impossible.
b. To give a bad performance.
c. To work carefully and precisely.

Random Topics:
Grammar - Be going toPronunciation and VocabularyAdjective & AdverbsWill or Going toActive-Passive VoicesTenses of Verbs - UsageSubordination ConjunctionsPassive Voice of TensesModal Verbs of ObligationVerb Moods and Vague PronounsOther quiz:
Conjunctions › ViewAlex caught the ball ___ he threw it to Tina.
A. yet
B. and
C. for
D. or
Grammar › View
_____ films about writers are so dull is that writers don‘t dress up to practice their craft.
A. Everybody says
B. One of the reasons
C. It is often claimed
D. Because
Prepositions of Time › View________ Christmas.
A. in
B. on
C. at
Grammar › View
Which book would you like to borrow from the library?
What do you call the underline word?
_____
A. demonstrative adjective
B. demonstrative pronoun
C. interrogative pronoun
D. interrogative adjective
