Grammar Quiz

[ Tenses ]

– How long … for me?

– For 2 hours.

A. have you wait

B. have you been waiting

C. have you been waited

D. did you wait

Select your answer:
A  B  C  D  E 


Random Topics:

Phrasal Verb Put & GoPresent Simple and Present Continuous TenseAdverbs of Time and PlaceCorrelative conjunctionsPossessive Pronouns and QuantifiersPresent and Past TensesGrammar - Nouns, Verbs, and AdjectivesGerund & ParticipleSubject Verb Agreement; Indefinite PronounsPast Simple or Past Continuous

Other quiz:

Grammar › View

One day I ………………. ( do) some homework, when my Internet connection ………………. ( stop) working.

A. did / stopped

B. was doing / stopped

C. was doing / was stopping


Grammar › View

A.     rice
   
B.     flour
   
C.     bread
   
D.     crackers

Vocabulary › View

Feeling distressed or embarrassed after failing or being teased.

A. profound

B. atrocious

C. pessimistic

D. chagrin


Simple Present - WH Questions › View

How old …… you?

A. are

B. do

C. is

D. does