[ Grammar ]
_______ 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:
Phrasal Verbs › ViewThe weather recently has been freezing cold but the weather forecast says it will ___ by the weekend.
A. let down
B. let up
C. let over
Tenses › View
The students _________ the topic about tortoises now.
A. is discussing
B. are discussing
C. discussed
D. discuss
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?
