[ Present Perfect and Present Perfect Continuous ]
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
Select your answer:

Random Topics:
Adverbial Clause / If / ComparativesAuxiliary WordsGrammar and SyntaxPrefixes SuffixesVerb-ing or to VerbProgressive TenseModals and PhrasesConjunctions and ConnectivesGrammar for IELTSModals of AdviceOther quiz:
Grammar › ViewIn 1543, a new theory was suggested by a Polish astronomer, Copernicus.
A. Active
B. Passive
Modal Verbs › View
Greenpeace operates internationally and _____ governments and large oil companies through feats of direct action which attract public sympathy.
A. could have embarrassed
B. had to embarrass
C. would embarrass
D. is able to embarrass
E. should be embarrassed
