[ Phrases ]
having been written
A. (simple) active tense
B. (simple) passive tense
C. perfect tense
D. perfect passive tense

Random Topics:
will, be going to, would like toReported Speech and Reporting VerbsWill and Going toMoods of GrammarGerund or InfinitivesVocabulary & Phrasal VerbFuture Tenses and ModalsDependent PrepositionPresent Simple vs Past SimpleAdjective SuffixesOther quiz:
Grammar › View_____ you ever ____ to U.S.A?
A. Has / be
B. Have / been
C. Has / are
D. Have / being
Past and Present Continuous › View
My uncle ____ ____ a new house in Ajman.
A. is build
B. was build
C. were building
D. is building
Grammar › ViewThe kids ___ play outside when it rains.
A. don’t
B. doesn’t
Verbs – Nouns – Adjectives - Adverbs › View
John could not help …………..angry when he learnt that they had refuse ………….him a promotion.
A. getting / to offer
B. getting / offering
C. to get / offering
D. to get / to offer
