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:
Past Simple TenseAuxiliary Verbs & Question TagsIndirect SpeechGerund or InfinitivePresent Perfect or Past Simple TenseAdverb of Frequency and TensesGrammar : Must (Necessity)Present Simple PassivePrepositions of Location, Movement and Time

Other quiz:

Grammar › View

Which is the plural form of “fish”?

A. fish

B. fishs

C. fishies

D. fish’s


Prepositions › View

My birthday is ______ 2nd April.

A. in

B. at

C. on

D. to


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.