[ Present Perfect Continuous Tense ]
… here for over two hours?
- Has she been waiting
- Does she has been waiting

Random Topics:
Grammar - help/have/let/makePrepositions of Time and PlacePreposition on TimeConditional TypesComparative and SuperlativesFuture Simple TenseModals "Should"Simple TenseBASIC GRAMMAR - PRONOUNSPast Tense, Recount Text, and Future TenseOther quiz:
Present Perfect › ViewOur class __________ to go to the mountains on Saturday.
A. have decided
B. has decided
C. haas decide
D. have decide
Countable Noun › View
I couldn’t solve ___________ of the Maths problems
A. Any
B. Much
C. A
George …………. speak four languages fluently
A. can
B. is able
C. ought
Grammar › View
Amy: Can I borrow some flour from you? Mia: Sure. _____
A. Well…
B. Here you go.
C. I only need two.
D. Thanks.
