Grammar Quiz

[ Present Verb Tenses ]

We ______ (wait) for the bus for 20 minutes, and it still hasn’t arrived.

A. wait

B. have waited

C. have been waiting

D. are waiting

Select your answer:
A  B  C  D  E 


Random Topics:

NounComparative and Superlative AdjectivesAdverbial Clauses of Manner and ResultTOEFL“Put” Phrasal VerbTypes of Simple SentencesGrammar - Nouns, Verbs, and AdjectivesSimple TensesGrammar: Defining Relative ClausesGrammar and Idioms

Other quiz:

DEGREE COMPARISON › View

Linda is as … as her sister.

A. beautiful

B. beautifully

C. more beautiful

D. most beautiful


Conjunctions › View

My mom doesn’t like chocolate ice cream, ___ does she like vanilla.

A. nor

B. or

C. but

D. so

Articles › View

He invited her to have __ dinner with him.

A. a

B. the

C. one

D. no article


Modal › View

Which sentence uses the modal verb to express obligation?

A. You have to finish your homework.

B. I should go to the party.

C. She will play the piano.

D. They could go to the party.