Grammar Quiz

[ Present Tenses ]

How long ___________ (you, learn) Arabic?

A. does you learn

B. are you learning

C. have you learned

D. have you been learning

E. have you learnt

Select your answer:
         


Random Topics:
Past Perfect Continuous TensePolite RequestPast Continuous TenseQuestion WordsVerbs with Prepositions and ConjunctionsInterrogative PronounsParts of SpeechModals TensesEnglish Article

Other quiz:

Compound Adjectives › View

They’re very determined.

A. open-minded

B. self-centered

C. strong-willed

D. lazy


Grammar › View

This company can ____ for wage discrimination among workers of different genders.

A. be sued

B. be suing

C. sue

D. sued


How to use : Read the question carefully, then select one of the answers button.