[ Tenses ]
How long you ……………….. the piano?
A. are / playing
B. has / played
C. have / been playing

Random Topics:
Modal and Phrasal VerbsPresent and Future TensesUse of Prepositions or ConjunctionsVerbal CommunicationKinds of SentencesGerunds, Infinitives and ParticiplesPhrase or ClauseWho am I?Reported Speech and Reporting VerbsPast Perfect Simple & ContinuousOther quiz:
Prepositional Phrase › ViewThe best defense against the atomic bomb is not to be there when it goes off.
The prepositional phrase from the sentence above is …
A. The best defense
B. against the atomic bomb
C. not to be there
D. it goes off
Grammar › View
Which of the following describes a routine?
A. We had dinner at about 7pm.
B. We have dinner at about 7pm.
C. We will have dinner at about 7pm.
D. We haven’t had dinner yet.
