[ 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 VerbsOther quiz:
Past Perfect Simple › ViewJoshua 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
