Grammar Quiz

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 Agreement

Other quiz:

Grammar › View

Complete 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