Grammar Quiz

[ Tenses ]

What tense is used in the sentence “I have been waiting for the bus for an hour”?

A. Simple Present

B. Present Perfect Continuous

C. Simple Past

D. Simple Future

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence StructureModals, Conditionals, and Clauses- Defining, Non-definingGrammar speak,talk,say,tellAdverb ClausesPersonificationActive vs. Passive VoiceAdverbs of Frequency & Simple Present TenseConditional Type 1Present Perfect and Present Perfect Progressive TensesWas and Were

Other quiz:

Grammar-Present Continuous-Sentence Making › View

Make “Affirmative” sentence.

They swim in the pool.

A. They’re swimming in the pool.

B. They is swimming in the pool.

C. They’re swim in the pool.


Grammar › View

_____ he wants to or not, he’ll have to clean his room.

A. When

B. Whether

C. Despite

D. Although

Some vs. Any › View

There wasn’t _____ there at all.

a. anyone
b. someone

c.no one


Present Tense › View

We _____ on a holiday this year.

A. haven’t been

B. aren’t

C. don’t go

D. haven’t been being