[ Present Tenses ]
As far as I know Mike _____ Italian for quite some time, but he still doesn’t understand very much.
A. is learning
B. learns
C. has learnt
D. has been learning

Random Topics:
Past Tense vs Present Perfect TenseConjunction: Because and SoAnalogyVerb ConjugationRelative Clauses PronounsArticle & Prepositionas...as, comparatives, superlativesAsking & Giving OpinionNouns and QuantifiersWorld Literature VocabularyOther quiz:
Some vs. Any › ViewWhy on earth doesn’t …………. want to come with me?
· a. anybody
· b.somebody
Present Perfect or Past Simple Tense › View
Technology __________ some failures over the years.
A. has
B. has had
C. had
D. having
Grammar › ViewWe …….. hungry. We want to eat.
A. Are
B. Is
C. Am
General Quiz › View
Who invented the bicycle?
A. MacDonald
B. Macmillan
