Topics: 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:

Random Topics:
Pre-intermediateFirst Conditional & Future TensesGrammar - Present PerfectVerb & GrammarAdverbs and Adverbial PhrasesVocabulary and PrepositionsPassive VoiceGerundDirect-Indirect SpeechPerfect TenseOther quiz:
Grammar › ViewChoose the correct sentence:
A. There’s many reasons to be happy.
B. There are many reasons to be happy.
C. There is many reasons to be happy.
D. There are much reasons to be happy.
Passive Voice › View
The shop ___ be opened tomorrow.
A. Is
B. Was
C. Has
D. Will
