[ Present Tenses ]
….any other languages apart from English?
A. do you speak
B. are you speaking
C. have you spoken
D. have you been speaking

Random Topics:
Contractions and ConjunctionsNoun PhrasesClausesHave toPast Simple vs Present SimplePrepositions and Prepositional PhrasesMixed TensesPrepositions - ConjunctionsRegular Plural NounsUsed to & would & Past SimpleOther quiz:
Grammar › ViewAh! what a lovely rose.
A. imperative
B. declarative
C. interrogative
D. exclamatory
Modal Verbs › View
Would you like ________coffee?
A. a
B. some
C. any
D. an
Perfect Tenses › ViewJames _______ Marjorie since they met at university in 2008.
A. has known
B. has been knowing
C. had known
D. had been knowing
Grammar › View
What is the following sentence?
Is this the last question?
_
A. declarative
B. interrogative
C. imperative
D. exclamatory
