[ Present Perfect Tense ]
They ____________________ the floor in this apartment for a long time.
A. Haven’t cleaned
B. Have cleaned
C. Hasn’t cleaned
D. Has cleaned

Random Topics:
Aspect or tenses of VerbsAdverbial Clauses of Manner and ResultPresent Perfect Tense and Simple Past TenseAdjective OrderUnscramble SentenceArticles and DemonstrativesQuantifiers: too many, too much & enoughQuantifierAdverb ClauseTo Infinitive/Bare Infinitive/GerundsOther quiz:
Tenses › ViewThe car looks very clean. ________ you ____________ it?
A. Has…..washed
B. Did…..wash
C. Have …. washed
Grammar › View
Beer is the world’s best-selling ___ drink.
a. alcohol
b. alcoholic
c. alcohols
“Iforgot my keys on the desk. _________ giving me a lift home?
A. Could you
B. Can you
C. Will you
D. Would you
E. Would you mind
Gerund, Infinitive, Bare Verb › View
Could you ………………. me the time, please?
A. tell
B. to tell
C. telling
