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:

Past Simple Regular Verbs › View

Mr Harri asked me to help him this morning, so I ……………… the learner books to the teacher room.

A. carry

B. took

C. take

D. carried


Complex Sentences with Adverb Clauses › View

_____ he started working out, he has lost a lot of weight.

A. after

B. by the time

C. when

D. since

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