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:

Comparative and Superlative AdverbsArticles and DeterminersObject PronounsArticles & QuantifiersBasic GrammarGerund, Participle, Infinitive, or AppositiveFamily Members and Present SimplePresent Simple PassiveAdjectives & Prepositions

Other quiz:

Passive Voice of Tenses › View

Government will build a new palace next year.

A. A new palace will built by the government next year

B. A new palace will be built by the government next year

C. A new palace will build by the government next year

D. A new palace will be build by the government next year


Grammar › View

Don’t forget _____________ the cake for Samantha

A. Bake

B. bakes

C. baking

D. to bake