[ Grammar ]
Glenn ____ working overtime for the last three weeks.
A. was
B. is
C. has been
D. have been

Random Topics:
Third ConditionalGrammar - Collective NounsFuture - Will and Be going toVocabullary TestNoun QuantifiersHave toConjunctions and Verb TensesPresent Perfect - Just, Already, YetClauseModals of Obligation & ProhibitionOther quiz:
Grammar › ViewWe didn’t go into the Museum of Modern Art. The tickets were _______.
A. too expensive
B. enough expensive
C. expensive enough
D. more enough
Yoke vs. Yolk › View
Beat … and sugar with a whisk or an electric mixer until the mixture is thick, pale yellow, and forms a ribbon.
(a) yokes
(b) yolks
We___take-out pizzas during the week.
A. don’t get
B. aren’t getting
C. are get
D. getting
Prepositions of Time › View
________ weekdays.
A. in
B. on
C. at