Grammar Quiz

[ Perfect Tenses ]

We ____ ______ _______(clean) our room all day long.

A. have been cleaning

B. have cleaned

C. has cleaned

D. have been cleaned

Select your answer:
         


Random Topics:

Conditional SentencesAuxiliary ModalTAG QuestionsAuxiliary Verbs (be, do, have)Grammar for IELTSPresent Simple for Future ArrangementComplex PrepositionsAdjectives (-ed / -ing)Pronoun

Other quiz:

Infinitive Forms › View

Choose the sentence with completed action.

A. Reading is my hobby.

B. She hear Alice reading at the lesson.

C. The teacher made me read the poem.

D. She hear Andy to read the first paragraph.


Grammar › View

Opposite word of: fast

A. slow

B. small

C. quick

D. warm