[ Verb Forms and Tenses ]
Determine the verb form in the sentence: “She has been waiting for the bus for over an hour.”
A. Present Perfect
B. Present Perfect Progressive
C. Future Perfect
Select your answer:

Random Topics:
Relative Clauses and etcTake or PutPast and Present ContinuousPrepositions of Location, Movement and TimePresent or Past TensesSubject Verb Agreement & Subjunctive MoodModals Of SpeculationOn, At, ByVocabulary and Sentence StructureCausative VerbsOther quiz:
Grammar › ViewAnother name for a noun is _________.
A. Action words
B. Naming words
C. Describing words
D. Talking words
Tenses › View
They _______ fishing yesterday.
A. go
B. goes
C. went
D. going
