[ Present Perfect ]
I ________ worked all day today.
A. has
B. have
C. having
Select your answer:

Random Topics:
Irregular Plural NounsTenses - Pasive VoiceLinking WordsPresent Simple and Past ContinuousModals and Active and Passive VoicePresent Perfect or Past SimpleParts of Speech and GrammarWill vs Verb InfinitivesObject PronounPassive ModalsOther quiz:
Subject Verb Agreement › ViewThe principal ______not think that any one of us _____ capable of doing this.
A. does, is
B. do, is
C. does, are
D. do, are
Vocabulary › View
a ghost or phantom
A. specter
B. prospect
C. phosphorescence
D. improvisation
E. providence
