[ Grammar ]
He _________ english for 10 months/since last november
A. has been learning
B. had been learning
C. have been learning
D. none of these

Random Topics:
Vocabulary and Sentence StructurePresent Simple vs Present ContinuousGrammar (either..or.. and neither..nor..)Verbs � Nouns � Adjectives - AdverbsHomophone & HomonymReported Speech and Reported QuestionsParallelism and Subject Verb AgreementPresent Simple for Future ArrangementTo infinitive - GerundComplex Sentences with Adverb ClausesOther quiz:
Grammar › ViewThe dog ___________ (to bark) at me ____ 5 minutes.
A. has been barking / for
B. have been barking / for
C. has been barking / since
D. have been barking / since
Grammar › View
Is their dog from Japan?
A. Yes, they are.
B. No, it doesn’t.
C. Yes, it does.
D. No, it isn’t.