Grammar Quiz

[ Present Perfect Tense ]

Mr. Praja … his work, so I need to wait for him.

A. haven’t finished

B. have finishing

C. has finished

D. hasn’t finished

Select your answer:
A  B  C  D  E 


Random Topics:

Present/Past/Future Continuous TenseTenses and Word FormationTime ClauseMixed TensesPast and Perfect TensesPronouns, Sentence Structure, and Figurative LanguageGerunds and TensesVocabulary and Verb TensesGerunds & Infinitives + VocabularyDemonstrative Pronouns

Other quiz:

Grammar › View

The police ______ four thieves last night.

A. was catching

B. caught

C. is catching

D. will catch


Clauses and Conjunctions › View

Use a coordinating conjunction to combine: ‘I enjoy hiking. I enjoy biking.’

A. I enjoy hiking but not biking.

B. I enjoy hiking or biking.

C. I enjoy hiking and biking.

D. I enjoy neither hiking nor biking.

Prepositional Phrases › View

Identify the prepositional phrases:

Although it was hot, Jesse did not take off his sweater at recess.

A. Although it was hot

B. did take off

C. at recess

D. his sweater


Grammar › View

California is a ______________ state.

A. westward

B. west

C. western