![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Present Perfect Continuous Tense ]
How long have they been learning in Malang ? ………for 3 years. (learn)
A. They have been learning
B. Have they been learning
C. They have not been learning
D. Have they learn
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Its vs. It’s Lay vs. Lie Question Words Adverb of FrequencyPresent and Past Perfect TensesPresent Perfect vs Past SimpleIELTS GrammarPresent Simple and Continuous TenseGrammar - either...or, neither...nor
Other quiz:
Present Perfect › ViewYour cousin _____________________ seen titanic.
A. has seen
B. have seen
C. has seeing
D. have seeing
Grammar › View
You can keep your pet _______ you take good care of it.
A. although
B. until
C. just as
D. as long as
How to use : Read the question carefully, then select one of the answers button.