Grammar Quiz

[ Tenses ]

They _______________ waiting for the bus for over an hour.

A. have been

B. were

C. are

D. had been

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbial Clause of MannerDeterminersPronouns of QuantityModal AuxiliariesModal Verbs and PermissionWishesFuture Time and TensesGrammar: AgreementAdverbs of Manner, Likes and PreferencesPresent Perfect, Present Simple, Present Continuous

Other quiz:

Grammar › View

What is the comparative degree of the following adverb?
hard

A. hardest than

B. hardly

C. harder

D. more harder


Tenses › View

How do you express an action that will happen in the future?

A. I study English.

B. I studied English.

C. I will study English.

D. I am studying English.

Grammar › View

You would have been a doctor if ___.

A. you had studied medicine

B. you would study medicine

C. you would studied medicine


Simple Present and Past Tense › View

Simple Present Tense

He … (not/want) to become a singer.

A. doesn’t want

B. doesn’t wants

C. don’t want

D. is not