Grammar Quiz

Topics: Present Tense

He ………. the kitchen. Everything is sparkling clean

A. has been cleaning

B. has cleaned

C. has cleant

D. has been cleaned

Select your answer:
         


Random Topics:

Simple Present - WH QuestionsPresent Simple vs Past SimplePrepositional PhrasePositive and Negative ConnotationsPerfect TensesVerbal CommunicationAdjectives and comparisonsModal "Have to"Preposition and Word FormPast Participles

Other quiz:

Grammar › View

Mary told her friends that she would arrive on time. She wishes she ___ to be on time because now they are waiting for her.

A. promised

B. did not promise

C. would not promise

D. had not promised


Tenses › View

The dog is barking loudly outside.

A. Simple Present

B. Present Continuous

C. Present Perfect

D. Simple Future (With Modals)