Grammar Quiz

[ Present Tenses ]

Sorry about the mess — I _______ the living room all morning.

A. have been cleaning

B. have cleaned

C. am cleaning

D. clean

Select your answer:
         


Random Topics:

PrepositionModals and PhrasesSo - Too - Either - Neitherwould should couldModals and Active and Passive VoicePresent Perfect SimpleModals of AdvicePresent Perfect Negative and InterrogativeGrammar-Present Continuous-Sentence MakingQuestion tag and + - Agreement

Other quiz:

Grammar › View

The tram (leave / already) …………… so we have to wait for another.

A. already left

B. leaves already

C. has already left

D. had already left


Relative Clauses and Usage › View

The woman ______ car was stolen reported it to the police.

A. which

B. who

C. whose

D. whom