Topics: 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:
FrequencyPassive Voice in Past and Present TensePassive Voice in Past Simple TenseSimple present/ past/ future tenseVocabulary and PhrasesPast Simple & Past PerfectIntermediate GrammarPresent, Past and Future TensesMuch, many, a lot of, a few, a littlePronoun-Verb AgreementOther quiz:
Grammar › ViewComplete the proverbs or idioms with the correct answer.
Like father, ___________________.
_
A. doesn’t make a summer.
B. like son.
C. out of mind.
D. so you must lie.
Grammar › View
. My family ____ to Talaga Bodas for vacation two years ago.
A. travel
B. travels
C. traveler
D. traveling
E. traveled
