[ 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:
Present Perfect or Past SimpleSimple Present and Past Tenseand, so, but, becausePassive Voice, Question Tag, PrepositionsTenses and ArticlesHave vs. HasOn, At, BySimple Past Tense & Future TenseVerb PhrasesOther quiz:
Grammar › ViewWhat is ‘You’re’ an abbreviation for?
A. Your
B. You’re
C. You are
D. You is
Grammar › View
She _________ gets to enjoy her weekend nowadays.
A. hard
B. hardly