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:

Past Continuous Tense › View

You ___________ TV yesterday night.

A. was watching

B. were watching

C. were watch

D. was watch


Modal Verbs › View

It wasn’t her who you saw in her office last Friday because she she’s been out of town for two weeks.

A. You needn’t have seen her in her office last Friday because she’s been out of town for two weeks.

B. You shouldn’t have seen her in her office last Friday; she’s been out of town for two weeks.

C. You can’t have seen her in her office last Friday; she’s been out of town for two weeks.

D. You mightn’t have seen her in her office last Friday; she’s been out of town for two weeks.

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.