Topics: Perfect Tenses and Vocabulary
I……………all day.
A. have been worked
B. have worked
C. have been working
Select your answer:

Random Topics:
English ArticleGrammar - much, many, a lot of-Ing and Infinitive Verb PatternsAdverbs of TimeDEGREE COMPARISONIndependent ClausesVocabulary Spelling Grammar“Put” Phrasal VerbUnless If First ConditionalPersuasive TextOther quiz:
Grammar › ViewThey never _____ eye to eye on anything
A. get
B. come
C. see
D. feel
Grammar › View
Choose the suitable word:
You shouldn’t have told me, did you/should you?
A. did you
B. should you
