Grammar Quiz

[ 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 Phrases

Other quiz:

Grammar › View

What 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