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:

Simple Past TenseSubject Verb Agreement & Subjunctive MoodMixed ConditionalsComparatives and ConjunctionsRegular and Irregular VerbsAdverbs of Frequency and Everyday ActivitiesThere is, There are, Some, AnyIdentify The TensesSimiles, Metaphors, Personification and HyperboleHope, Thank, Modal Verbs

Other quiz:

Past Perfect Simple › View

Joshua brought his wife flowers because

A. somebody had stolen it.

B. he hadn’t paid his bill.

C. he had grown a beard.

D. he had forgotten their wedding anniversary.


Definite, Indefinite and Zero Articles › View

Amy lives in ______ big house.

A. A

B. AN

C. THE

D. X