[ 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 & Grammar › ViewI wish I …….. the piano as well as you can.
A. would play
B. could play
C. had played
D. will play
Grammar › View
We _________ there was a big sale at the shopping mall last week. Nobody ____________ us about it before.
A. didn’t knew…told
B. didn’t know…had told
C. didn’t know…had been telling
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
