[ Mixed Present Tenses ]
You really must be tired! You ……………………………….( work) on your book all day long.
A. have worked
B. are working
C. work
D. have been working
Select your answer:

Random Topics:
Noun FormationFuture Tense (will/be going to/p.continuous)ComparativesAdjective & AdverbsDescriptionsPresent Perfect Tense or Present Perfect Continuous TenseGrammar - used toAlthough, Though, In spite of, DespiteGrammar ErrorsCommunicative GrammarOther quiz:
Grammar › ViewShe works at the hospital,
A. does she?
B. doesn’t she?
C. didn’t she?
Tenses › View
I ______ (love) football, but I _______ (hate) all other team sports.
A. love; hate
B. am loving; am hating;
C. loves; hates;
D. is loving; is hating;
