Grammar Quiz

[ Tenses ]

Choose the best sentence!

A. She was annoying since she had been waiting for 3 hours

B. She was annoyed since she has been wait for 3 hour

C. She was annoyed since she had been waiting for 3 hours

D. She was annoyed since she had been waited for 3 hours

Select your answer:
A  B  C  D  E 


Random Topics:

Conjunctions - Connectorslike/do not likeFuture Tenses, Conditionals and ProfessionsFinite and Non-Finite VerbTense,noun,preposition,quantityGrammar TOEFLWill or Going toPronoun Antecedent AgreementGrammar - Wh QuestionsPassive Sentences

Other quiz:

Tenses (Present, Past, Future Forms) › View

What …..you …………..(do) tomorrow?

A. were……..doing

B. are……….done

C. are……..doing

D. will do


Used to › View

A: Marriages used to be arranged by parents.
B: ……………………..

A. Sure.

B. How cool!

C. I can’t imagine that.

D. I wish I could go back to that time.

Progessive Tenses › View

Ed Philip Isaac will be working until 5PM tomorrow.

A. past progressive

B. present progressive

C. future progressive


Grammar › View

All students ____ wear uniforms at school because it is a rule.

A. should

B. have to

C. ought to

D. must