[ 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
Select your answer:

Random Topics:
How often - long - much - manyGrammar: Defining Relative ClausesSimple Future - PassiveIrregular AdjectivesNounsModals and PhrasesVerb + Infinitive or GerundPassive Modals, Impersonal PassiveContrastive ConjunctionCompound Words and SentencesOther quiz:
Grammar › ViewIf you want to attend the course , you ………….the coming written exam.
A. can pass
B. will have to pass
C. passed
D. must pass
must/should › View
Children … go to the primary school.
A. must
B. should
