Grammar Quiz

[ Grammar ]

How long ___ waiting for me?
a. have you been
b. you have been
c. have you

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns and AntecedentsSimple and Past TensesState Verbs and Action VerbsComparative Adjectives and AdverbsGerund or InfinitivesModal Verbs & Reflexive PronounsModals: Possibility, Necessity, ExpectationTOEICAsking and Giving OpinionPhrasal Verbs

Other quiz:

Grammar › View

Choose the best word to complete the sentence.

Extreme sports are relatively __________ as long the participants are well-trained.
_____
A. insignificant

B. uninspiring

C. harmless

D. unimportant


Modal Verbs › View

You ___ send her a message. That’s my advice, anyway.

A. should

B. must

C. ought

Tenses › View

Many tourists enjoy ___ Cambodian street food.

A. eat

B. eating

C. to eat

D. eaten


Grammar › View

You need to wear a ____ when riding a bike.

A. seatbelt

B. life jacket

C. helmet

D. safety bag