[ Grammar ]
Choose the correct option:
I’m sorry, madam, but this carpet … .
A. has already been sold
B. has been sold yet
C. has been sold so far
D. has yet been sold

Random Topics:
Modals VerbFuture Simple TensesRelative & ModalsGerunds/InfinitivesTenses and VoiceArticles & QuantifiersModifiersGrammar - Present PerfectSimple Past - Irregular VerbsPassive Voice, Modals of Deduction and First ConditionalOther quiz:
Gerund vs. Infinitive › View
A rolling stone gathers no moss.
A. Verb
B. Participle
C. Gerund
Some vs. Any › View
Could you give me … help, please? …
a. some
b. any
Vocabulary › ViewAs this is a popular resort, you have to book a room well in ____________ to avoid disappointment.
A. advance
B. yesterday
C. tomorrow
D. early
Quantifiers Mix › View
My grandfather does not have ________________ hair, anymore.
A. a
B. many
C. much
