Grammar Quiz

[ Grammar ]

Sorry, I’m late! How long ___?

A. have you been waiting

B. have you waited

Select your answer:
         


Random Topics:
Too / Very / SoNoun ClauseTensesRoot WordWestern Europe CountriesSimple present/ past/ future tenseCommasSo / Neither / Either / TooRelative & Modals

Other quiz:

Grammar › View

The boys __________ in the badminton court yesterday afternoon.
A. is playing
B. was playing
C. were playing


Prepositions › View

The hotel room was equipped _____ a small kitchenette.

A. with

B. by

C. in

D. for


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