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:

Mixed General Quiz › View

Of all breeds, collies are the ones I like the ___.
a. best
b. vest


Grammar › View

I wish I ____ more careful with my money in the future.
A. would be
B. should be
C. could be
D. had been

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