[ 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 › ViewPlease 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.