[ 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 FrequencyOther quiz:
Grammar › ViewThey 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