Grammar Quiz

[ Perfect Tenses and Vocabulary ]

I……………all day.

A. have been worked

B. have worked

C. have been working

Select your answer:
         


Random Topics:

Infinitives or Gerundsanother/the others/each other/one anotherLinking Verbs & Helping VerbsPast simple regular verbsVocabulary, Grammar, SpellingNoun Verb AgreementConjunctions and Sequence ConnectorsGerunds/InfinitivesAdverb of Frequency

Other quiz:

Grammar › View

They believe that logic _________ no place in faith.

A. Has

B. Have

C. Had

D. Having


Vocabulary › View

The village was                                           visible through the dense fog.

A. only

B. barely

C. mostly

D. hard