[ 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 › ViewDoes Helen _____ here?
A. lives
B. live
Quantifiers › View
There are _____________ grapes in the bowl.
A. any
B. some
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
