[ Verb Tenses ]
Identify the correct tense for the given sentence: I have been waiting for the bus for an hour.
A. Simple past
B. Present perfect continuous
C. Past perfect continuous
D. Future perfect continuous
Select your answer:

Random Topics:
Modal, Causative Verb & Elliptical StructureCompound SentencesArticles A and AnGrammar Like & Linking VerbPresent simple, Present continuous, Singular, PluralReported SpeechPersonificationGrammar - FragmentsAdjective SuffixesPresent Verb TensesOther quiz:
Tenses › ViewIdentify the verb tense in the sentence: ‘I walk to school every day.’
A. Future continuous tense
B. Past simple tense
C. Present perfect tense
D. Simple present tense
Modal Verbs › View
“I can’t find my bag anywhere.” “You ________ it in the store.”
A. may leave
B. might leave
C. might have left
D. may be leaving
