[ Present Perfect Continuous Tense ]
How long…(work / she)…in the garden?
A. has she been working
B. had she been working
C. have he been working
D. has he been working

Random Topics:
There is, There are, Some, AnyQuantifiers and ArticlesCoordinate ConjunctionModals of ProbabilityVocabularyFuture Tense (will/be going to/p.continuous)Modals for DeductionCohesive DevicesKinds of SentencesPast PassiveOther quiz:
Grammar › ViewWe ___________ in Dublin yesterday.
A. were
B. are
C. have been
Modal Verb › View
I know you didn’t see me yesterday because I was out of town. You……me yesterday.
A. shouldn’t have seen
B. mightn’t have seen
C. can’t have seen
D. can’t see
Tenses › Viewfor something that happened again and again (annoying habits)
A. present simple
B. present continuous
C. past simple
D. past continuous
Grammar › View
I have ….. orange
A. an
B. a
