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:

Auxiliary Verbs, if, unless and Modal › View

You __ have known the answer to that question.

A. must

B. shall

C. could

D. might


Language Features: Reflective Article › View

“I felt an overwhelming sense of relief when I completed the project.”

What language feature is illustrated in this sentence?

A. Concluding statements

B. First-person perspective

C. Introspective tone

D. Varied sentence structures

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