Grammar Quiz

[ Present Perfect Continuous Tense ]

He …….this science for 3 years. (study)

A. have been studying

B. has been studying

C. has studied

D. is studying

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds + To InfinitiveConjunction and PunctuationGrammar and Verb TensesSentence Structure and Grammar RulesPassive Voice Active VoiceAdjective or AdverbGender and GrammarIELTS VocabularyGrammar - ConnectorsVerbs + Infinitives / Gerunds

Other quiz:

Vocabulary › View

What is the meaning of oblige?

A. a fence used as an enclosure for protection or defense

B. distrust

C. swarming

D. to accommodate


Past Simple Tense › View

What time ____ lunch?

A. did you had

B. you haved

C. did you have

Question Words › View

Why did they cook noodle yesterday?

A. TRUE

B. FALSE


Grammar › View

My mom is so ___ to me. She loves me and I love her very much.

A. angry

B. old

C. kind

D. sleepy