Grammar Quiz

[ Present Perfect Adverbs and Indirect Questions ]

Hannah has known her teacher ______ she was 5 years old.

A. since

B. for

C. ever

D. never

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Continuous TenseModals and Comparative SuperlativeWish + Verb 2Present Simple with Adverbs of FrequencyPhrasal Verbs and GrammarModals and ConditionalsGrammar (Adverbs, Prepositions, Prepositional Phrases)Will and Going toAdverb PhrasesGrammar and Reading

Other quiz:

Conjunctive Adverb › View

Choose the correct punctuation for the sentence: ‘I am sorry you can’t go besides the weather forecast calls for rain.’

A. I am sorry you can’t go; besides, the weather forecast calls for rain.

B. I am sorry you can’t go, besides the weather forecast calls for rain.

C. I am sorry you can’t go; besides the weather forecast calls for rain.

D. I am sorry you can’t go besides, the weather forecast calls for rain.


Do not or Does not › View

Kevin and Robin … go swimming on Mondays.

A. don’t

B. doesn’t

Grammar › View

He had barely come ______ he decided to leave.

A. while

B. than

C. when

D. since


Grammar › View

Suresh isn’t really a big fan _____ action films.

A. with

B. about

C. on

D. of