[ Verb Tenses ]
We ______ (work) on this project all morning.
A. have worked
B. have been working

Random Topics:
Present Tenses and VocabularyGrammar of Future PlansGerund & InfinitivesWill vs Verb InfinitivesConditional TypesPresent Perfect SimplePossessive Adjective and PronounContrastive ConjunctionAdverb & Compound SentencesMiscellaneous Grammar UsagesOther quiz:
Grammar › ViewDecide what punctuation is needed: After washing my car this weekend; I was exhausted.
A. No change
B. weekend:
C. weekend.
D. weekend,
Question Tags › View
She was surprised by the news, ________?
A. was she
B. wasn’t she
C. did she
Grammar › ViewThe situation is difficult ______________.
A. for expain
B. explain
C. to explain
Grammar › View
Identify the active voice in the following sentences.
A. The cat chased the mouse.
B. The mouse was chased by the cat.
C. The mouse was being chased by the cat.
D. The mouse has been chased by the cat.
