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:
Perfect ModalsSome & AnyGrammar - may/might/couldMoods of GrammarHas and HavePresent Perfect - Just, Already, YetVerbs + Infinitives / GerundsModal PerfectWH Questions and Simple Past Tense

Other quiz:

Conjunctions › View

______ I had read the book, I didn’t like the movie.

A. as soon as

B. but

C. although

D. as soon as


Grammar and Vocabulary › View

The other team scored 3 goals ,so they …. us.

A. won

B. beat


Trending Topics

Loading...

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