[ Present Tenses ]
You look tired, obviously you ___ (work) all day.
A. work
B. are working
C. have worked
D. have been working

Random Topics:
Question WordsGrammar - Future ActionComparative AdjectivesHas Got & Have GotAll, Both, Neither, None, EitherGrammar: AgreementAdverbial ClauseSubordination ConjunctionsModal Verbs of PermissionGrammar and PrepositionOther quiz:
Grammar › ViewGood luck with the interview! I … of you.
A. ‘ll be thinking
B. ‘ll have thought
Future Tenses › View
We use be going to for…
A. Predictions without evidence
B. Timetables
C. Predictions with evidence
D. Spontaneous decisions
Vocabulary › ViewWhat an informational text is about.
A. Topic
B. Resolution
C. Foreshadow
D. Central Idea
Conjunctions › View
Kate might phone tonight. I don’t want to go out … she phones.
A. because
B. because of
C. in case
D. if
