Grammar Quiz

Topics: Present Perfect Tense

Diana has …. this song

A. sings

B. singing

C. sung

D. sang

Select your answer:
         


Random Topics:

Present Simple and Present ContinuousPresent Perfect Continuous TenseRelative Clauses and Past PerfectSimple Past vs Past Continuous Tensewas wereCommon ErrorQuantifiers & Modal VerbsAbstract NounsDistinguishing Future TensesGrammar - help/have/let/make

Other quiz:

Modal Verbs › View

Nick did very well during the exam.

He … very hard.

A. must study

B. should study

C. must have studied

D. should have studied


Linking Words and Phrases › View

This restaurant is really good. _______________, it’s not very expensive.

A. In addition

B. However

C. In fact

D. In spite of