[ Grammar ]
You are working late again. You ___________ overtime for 3 weeks.
A. has worked
B. have worked
C. working
D. work

Random Topics:
-Ing and Infinitive Verb PatternsNoun, Pronoun, Adjective, VerbSentence LabelingInversion + Passive VoicePresent & Past TensesPast Simple TensesPassive Voice - Present Simple and Past SimpleTimePresent Tense vs Present ContinuousAdjectives and VocabularyOther quiz:
Grammar › ViewComplete the sentence with the correct word or words.
I found the beginning of the speaker’s conversation pretty ___ but the rest was quite lively.
A. careless
B. dull
C. limited
D. rude
Vocabulary, Grammar, Spelling › View
Use the “Verb Have” correctly.
Mary _________ a blue bow today.
A. have
B. had
C. has
D. will have
Grammar › ViewShe lives at the block of flats _______ the sports complex.
A. at
B. by
C. under
D. between
Present and Past Tenses › View
Choose the correct verb: He ___ his apartment at 6 pm yesterday.
A. clean
B. cleaned