Grammar Quiz

[ Tenses ]

I _____________ the windows all day without any help. Two more and I can have a rest. ( to wash )

A. washed

B. am washing

C. have washed

D. have been washing

Select your answer:
A  B  C  D  E 


Random Topics:

Future Perfect ContinuousModal Verbs and ConditionalsComparatives - SuperlativesConnectives (because, due to, owing to, because of)City PlacesPrepositions of TimeDefinite & Indefinite Pronoun & ConditionalsQuantifiers and ArticlesAdverbs of Manner, Likes and PreferencesGrammar - Nouns, Verbs, and Adjectives

Other quiz:

Modal Verbs › View

I ______ get up earliy. I have a lot to do.

A. should

B. must

C. don’t have to

D. mustn’t


Conditional Sentences › View

If Tung and Thanh (be) older, they would play in our football team

A. are

B. were

C. had been

Grammar › View

The parrot _______ be free tomorrow
A. will
B. want
C. to


Sentence Structure and Verb Tenses › View

Choose the sentence that is in the present perfect progressive tense:

A. I have been reading this book for a week.

B. They are eating lunch.

C. She wrote a letter.

D. We will play soccer.