[ 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
Select your answer:

Random Topics:
Verb AbilityMesopotamia VocabularyComparison Degree & GerundsConnectivesSentence Types and ConjunctionsAdverbs of Frequency & Simple Present TenseVocabulary and Modal VerbsPreposition of DirectionDemonstrative Pronouns and Verb TensesAdjective or AdverbOther quiz:
Tenses › ViewHe ___ like the movie.
A. don’t
B. hasn’t
C. didn’t
D. won’t
Tenses (Present, Past, Future Forms) › View
She ………….(have ) her new phone for a year
A. has been having
B. had
C. had had
D. has had
