Grammar Quiz

[ 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 Sentences

Other quiz:

Grammar › View

If 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