[ 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

Random Topics:
Personal PronounPersonal pronouns + possessive adjectives + Introgative pronounsPrepositionPrepositions after VerbsPhrasal Verb With TakeShould, Should not haveBe Going To vs. WillInfinitives for reasonsSimple Present and Past TensesParticiple AdjectivesOther quiz:
Future Tenses › ViewA : Where are you going?
B : I…….do shopping
A. should
B. will
C. then
D. am going to
Regular vs. Irregular Verb › View
TO need
A. Need
B. To need
C. Needed
____ people do not care about their hygiene.
A. Much
B. Little
C. Any
D. Many
Vocabulary and Grammar › View
I __________ with dolphins.
A. have never swam
B. have never swum
C. have never swim
