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:

Future Tense (will/be going to/p.continuous)Modal Verbs & Time PrepositionsPreposition of TimeLinking Words & PhrasesModal VerbsTenses of VerbsWould rather/ would prefer/ would likeModals of AdviceModal Verbs of Permission

Other quiz:

Grammar › View

Jane _________ her blue jeans today, but usually she wears a skirt or a dress.

A. wears

B. wear

C. is wearing

D. wearing


Mixed General Quiz › View

Christmas vertep ___ the traditional folk puppet theatre.
a. is
b. are