[ Present Perfect Continuous Tense ]
We …… so hard, so now we are going to have a rest. (work)
A. have not been working
B. have been working
C. are working
D. are not working
Select your answer:

Random Topics:
-Ing and Infinitive Verb PatternsZero ConditionalPast Simple or Past ContinuousPassive Voice in Past and Present TenseIrregular Plural NounsNouns as AdjectivesMixed Tenses1st ConditionalTo Infinitive/Bare Infinitive/GerundsQuestion Tags in Verb TensesOther quiz:
Grammar › ViewEd is working outside. It is very hot. Ed doesn’t feel well. What should he do?
A. He shouldn’t drink lots of water.
B. He should wear heavy clothes
C. He shouldn’t use a wet towel.
D. He should stay in the shade.
Modal Verbs › View
It’s raining heavily. You ___________ take an umbrella.
A. might
B. must
C. can
D. should
