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:
A  B  C  D  E 


Random Topics:

Zero & First ContidionalAbstract NounsGerund & InfinitivesAdjectives with PrepositionModals: Possibility, Necessity, ExpectationCommon ErrorRelative ClauseAdverbial PhrasesComparisonActive and Passive voice

Other quiz:

a, an, the, Zero Article › View

Who’s ________ teacher for this class?

A. The
B. No article
C. A
D. An


used to, be used to, get used to › View

When I started to work here I needed a lot of help, but now I _____________________ all the work on my own.

A. get used to doing

B. used to do

C. am used to doing

Prepositions › View

I’m confused ___ career after graduation

A. about

B. with

C. in

D. on


Grammar and Vocabulary › View

Do you think you ___________________ with my mobile phone soon? I need to make a call.

A. finish

B. are finishing

C. will have finished

D. are finished