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:

Homonyms › View

They are trying to locate the ___ that controls obesity.
a. gene
b. jean


Grammar and Syntax › View

How does context influence lexical interpretation?

A. Context has no effect on word meaning.

B. Context helps clarify the intended meaning of words by providing situational or linguistic cues.

C. Context only confuses the interpretation of words.

D. Words always have a fixed meaning regardless of context.

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