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 ParticiplesOther quiz:
Grammar › ViewMary 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)
