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:
A  B  C  D  E 


Random Topics:
Pronoun CasesLets vs. Let’s Coordinate Conjunction Who am I?Grammar Past and Future TensePresent Progressive TenseSo or SuchPassive VoiceFuture Continuous Tense

Other quiz: Wish Sentence

I’m sorry I missed your party. I really wish I ……

A. came

B. didn’t come

C. had come


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