[ Present Tense ]
Mile ________ that notes for three days.
A. have been written
B. has been written
C. have been writing
D. has been writing

Random Topics:
Grammar - First ConditionalTenses and Figurative LanguagePassive Voice - Past SimpleModals AuxiliaryCompound Words and SentencesAction, Helping & Linking VerbsNoun, Verb, AdjectiveSubject-Verb AgreementAdjectives or AdverbsSuperlative & Comparative AdverbsOther quiz:
Modal Verbs › ViewShe …. make her bed and then she … hang out with friends.
A. has to/can
B. can’t/can
C. mustn’t/can’t
D. doesn’t have to/can
Phrasal Verbs › View
I need to_______ from work and take a holiday.
A. go away
B. get away
C. relax on
D. run on
Grammar › ViewAll messages are transmitted through ___________, the means for sending communiction.
A. verbal
B. nonverbal
C. channels
D. formal
Idioms › View
My mom really shouted at me for coming home late.
a. gave me elephants
b. gave me evil
c. gave me an earful
