Grammar Quiz

[ Phrases ]

having written

A. (simple) active tense

B. (simple) passive tense

C. perfect tense

D. perfect passive tense

Select your answer:
         


Random Topics:
Superlative Degree (Adjective) Definitions, Synonyms This, That, These, ThoseAlong & Againstlike/do not likeGrammar and StructureLinking WordsPast Continuous TenseGrammar and Punctuation

Other quiz:

Grammar & Vocabulary › View

Please be careful near the edge of the pool. It’s not safe, and it could be ___________.

A. interesting

B. dangerous

C. shout

D. ready


Grammar › View

They always  ……………… amazing experiences on their travels.

A. are having

B. have

C. had

D. have had


How to use : Read the question carefully, then select one of the answers button.