![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Present Tenses ]
You look tired, obviously you ___ (work) all day.
A. work
B. are working
C. have worked
D. have been working
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Loose vs. LoseReported SpeechThis, That, These, ThoseGrammar Present Perfect (ever never)Grammar: MorphologyGerund, Infinitive & ModalsAbilityGrammar on ConditionalsPassive Voice in Past and Present Tense
Other quiz:
Verb Phrases › View__ housework/homework
A. do
B. make
C. go
D. wear
Grammar › View
If he_______ hard today, can we have a holiday tomorrow?
A. works
B. will work
C. worked
D. would worked
How to use : Read the question carefully, then select one of the answers button.