[ 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:
Pronouns › ViewA pronoun
A. replaces a noun
B. replaces an adjective
C. renames a noun
D. describes a noun
Sentence Completion › View
Ms. Atkins —– to six European cities last September.
A. traveled
B. travel
C. traveling
D. travels
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
