[ 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

Random Topics:
Gerunds + To InfinitiveConjunction and PunctuationGrammar and Verb TensesSentence Structure and Grammar RulesPassive Voice Active VoiceAdjective or AdverbGender and GrammarIELTS VocabularyGrammar - ConnectorsVerbs + Infinitives / GerundsOther quiz:
Vocabulary › ViewWhat 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 › ViewWhy 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
