Grammar Quiz

[ Grammar ]

We (clean) our flat all day long.

a) have been cleaning

b) have cleaned

c) has cleaned

Select your answer:
         


Random Topics:
Lay vs. Lie Present Perfect Continuous Tense Still, Yet, Already & JustFirst Conditional SentenceBare Infinitive and To InfinitiveAdverbs of frequencyEs and SComparatives and SuperlativesGrammar (Possessive Pronouns)

Other quiz:

Present Continuous Tense › View

She is …………………..on a chair.

A. Sit
B. Sitting
C. Sitted
D. Have sitted


Grammar › View

He is the …….man that I’ve ever met.

A. funniest

B. funny

C. funnier


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