Grammar Quiz

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

Other quiz:

Tenses › View

He ___ 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