_______ to the party, we could hardly refuse to go.
A. Having invited
B. To have invited
C. Having been invited
D. To have been invited

Random Topics:
Comparatives or SuperlativesAdjective ClausesWho or WhomZero and First ConditionalsVerbsVerb BEGrammar - Capitalization and Possessive NounsGerunds, Infinitives and Modals of PossibilityClauses and ConjunctionsSimple and Compound SentencesOther quiz:
Verb Types and Tenses › ViewRewrite the sentence ‘The boys hike up the side of the mountain’ in present progressive tense.
A. The boys hiked up the side of the mountain.
B. The boys are hiking up the side of the mountain.
C. The boys will be hiking up the side of the mountain.
D. The boys have been hiking up the side of the mountain.
Pronouns › View
We have already filled in …………… application forms but Mary is still trying to complete……… .
A. my/her
B. ours/her
C. her/your
D. our/hers
E. us /theirs
Grammar › ViewI ______ you at the party last night.
A. didn’t saw
B. didn’t see
C. don’t saw
Grammar › View
She can play the piano.
A. Can she play the piano?
B. Does she can play the piano?
