[ 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

Random Topics:
Verbs, Tenses, and VocabularyComparatives, Superlatives, and ModalsFigure of SpeechVerbs: Action, Linking, and HelpingObject PronounsSimple Compound and Complex SentencesPassive Voice & TensesObject Pronountake, make, doWill and Going toOther quiz:
-ed or -ing › ViewI was really ………………… when I fell over in the street.
A. embarrassing
B. embarrassed
Grammar › View
My mother is 50 years old. My aunt is 45 years old. My grand mother is 70 years old.
Which statement is true?
A. My mother is older than my mother
B. My grandmother is younger than my aunt.
C. My aunt is older than my mother.
D. My aunt is older than my grandmother
Present Simple: affirmative, negative, interrogative › ViewDoes Ben chat online? Yes, ____________.
A. she does
B. he does
C. I do
D. he doesn’t
Grammar › View
Today the poor received help from the government.
A. ASVA
B. ASVO
C. SVAA
D. SVOA
