[ 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:
Future Tenses › ViewShe ______ dinner when we arrive.
A. will be cooking
B. cooks
C. is cooking
Vocabulary and Grammar › View
Choose the word or phrase that is CLOSEST in meaning to the underlined part in each of the following questions.
Water puppetry is a tradition that dates back as far as the 11th century.
A. first saw
B. first visited
C. first watched
D. first appeared
Grammar › ViewWe___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
