[ 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:
Modals of Advice › ViewI _______ to live by the beach.
A. would loving
B. would loves
C. would love
D. woulds love
Gerunds And Infinitives › View
As we hadn’t seen each other for ages, we spent the first hour together …… up on the latest gossip.
A. catching
B. catch
C. having caught
D. to catch
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
