[ 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:
Vocabulary › ViewWhat term describes the action of finding someone’s company appealing or enjoyable right from the start?
A. to take to
B. to giggle
C. to fall out
D. to put up with
Grammar › View
I don’t like stay at …….. hotels, but last summer we spent a few days at …….very nice hotel by ….. sea.
A. Ø/a/ the
B. a/the/ the
C. Ø/a/ the
D. Ø/Ø/ the
Articles and Determiners › View____ 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
