[ 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 › ViewWhich one is the countable noun?
a. vinegar
b. rice
c. lemon
d. yoghurt
Simple Present Tense › View
He swam on saturdays
A. True
B. False
What 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
