Grammar Quiz

[ Tenses ]

I ________ the piano for 30 minutes now.

A. have been practicing

B. had practiced

C. practiced

D. have practiced

Select your answer:
A  B  C  D  E 


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:

Grammar › View

She 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