[ Tenses ]
I ________ the piano for 30 minutes now.
A. have been practicing
B. had practiced
C. practiced
D. have practiced

Random Topics:
Question tag and + - AgreementPresent Perfect and Simple Past TenseConjunctions and PrepositionBasic GrammarPassive ModalsArticles and PrepositionsPresent simple & ContinuousConjunctions, Interjections and Sentence TypeModal AuxiliaryGrammar Present Perfect (ever never)Other quiz:
Prepositions › ViewI succeeded……………………selling cars.
A. by
B. in
C. on
D. for
Grammar › View
Every night the watchman turns on all the lights and …around the building every half an hour.
A. walks
B. is walking
C. walked
D. to be walking
Grammar › ViewShe will be busy working that evening so she ____ come to the party.
A. can’t
B. hasn’t
C. don’t
D. has
Vocabulary and Grammar › View
It is not always easy to ____ the difference between fact and opinion.
A. tell
B. make
C. do
D. say
