[ 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 › ViewChoose the correct connector to complete the sentence.
That investigator has many good coworkers ___________________ the detective and the secretary.
_____
A. such as
B. lastly
C. in fact
Grammar › View
I’m sure it ___ easy to install the program.
A. won’t be
B. won’t have been
C. isn’t being
D. was going to be
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.