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

Random Topics:
Prepositional PhraseGrammar - may & mightComplex Sentences with Adverb ClausesPronounciation and GrammarVerb Patterns / IngModalsInfinitive and GerundPreposition of DirectionPreposition FormSimple Present vs Present ProgresiveOther quiz:
Analogy › Viewlocker: storage :: __________________
A. telephone: communication
B. wallet: cash
C. pencil: paper
D. lake: moisture
Many vs. Much › View
Too … coffee may affect your sleep patterns.
a. many
b. much
A. knives
B. lighter
C. stairs
D. heater
Auxiliary Verbs (be, do, have) › View
_______ he in my American History class?
A. Didn’t
B. Wasn’t
C. Hadn’t
