[ Grammar ]
She ___ at her computer all day, so she needs a break.
A. sits
B. sat
C. has been sitting
D. is sitting

Random Topics:
Simple Present Continuous TenseConjunctions and Verb TensesVerbs, Tenses, and VocabularyArticles and DeterminersSimple Compound and Complex SentencesPassive SentenceFuture Simple TenseVocabulary & Phrasal VerbModals, Infinitives and GerundsModifiersOther quiz:
Future Continuous Tense › ViewWill you be …………. at six?
A. eat
B. eating
C. have eating
D. being eat
Verb Tenses and Sentence Structure › View
Krissy will run the mile this week in PE. What tense does the verb show?
A. future
B. future perfect tense
C. present tense
D. past tense
Vocabulary & Grammar › ViewScientists ___ that climate change is accelerating due to human activities.
A. hypothesize
B. facilitate
C. oversee
D. initiate
Grammar › View
James ___________ a shark while he was fishing last weekend.
A. catched
B. caught
C. was catching
