Grammar Quiz
[ Grammar ]

Sorry, I’m late! How long ___?

A. have you been waiting

B. have you waited

Select your answer:
A  B  C  D  E 


Random Topics:
Indefinite Pronoun Its vs. It’s Reported SpeechNumbersPast Simple (Questions)Verb to beComparative AdjectivesModal PerfectFuture Perfect Continuous

Other quiz: Action, Helping & Linking Verbs

The librarian finds book for students.

A. action verb

B. linking verb

C. helping verb


How to use : Read the question carefully, then select one of the answers button.