Grammar Quiz

[ Tenses ]

I ___________________ (practise) the piano for 30 minutes now.

A. Have been practising

B. Has been practisiing

C. Has practised

D. Have practised

Select your answer:
         


Random Topics:

Passive Voice in Past Simple TenseNouns and Their FormsNoun / PronounTypes of PrepositionTenses and ArticlesModal and Auxiliary VerbsAdverbs of Frequency & Simple Present TenseModal Verbs for DeductionCountable - UncountableHomophone & Homonym

Other quiz:

Phrasal Verb › View

Don’t _____________! If you keep practising, you will be a great basketball player someday. 

A. take up

B. show up

C. pick up

D. give up


Grammar › View

The baby ____ crying last night.

A. is

B. was