Grammar Quiz

[ Present Perfect Tense ]

He _________________ the piano for 5 years. (play)

A. has played

B. has playing

C. have played

D. hasn’t played

Select your answer:
A  B  C  D  E 


Random Topics:

Dependent PrepositionModals of Necessity and SuggestionSpellingLanguage Features of an Opinion ArticleTemporal Conjunctions and ConnectivesFuture Tense - will and going toCohesive DevicesFuture Tenses and ModalsAdjective ClauseFuture Time and Tenses

Other quiz:

Grammar › View

What ___ this weekend?
a. you are going to do
b. are you going to do
c. your gonna do


Sentence Labeling › View

Label the following sentence: “Not all birds fly south for the winter; for instance, cardinals live in the northern states throughout the year.”

A. Compound

B. Simple

C. Compound-complex

D. Complex

Passive Voice › View

These statistics ____________________ ( not -revise ) since 1997. These statistics were not revised since 1997.

A. These statistics are not revised since 1997.
B. These statistics were not revised since 1997.
C. These statistics have not been revised since 1997.


Prepositions › View

The police caught the thief _____ the corner of Cascade and Plum Streets.

A. In
B. At
C. From