[ Tenses ]
We _____ a great time at the party last weekend.
A. have
B. has
C. had
D. having

Random Topics:
Gerund and InfinitivesAdverbs, Infinitives, Definite ArticleAlthough / DespiteComparative and Superlative AdjectivePast Simple & Past PerfectLinking VerbsTenses & AffixesTenses of Verbs - UsageGerund or to InfinitivePresent Progressive TenseOther quiz:
Grammar › ViewWe couldn’t help ________ at the joke.
A. laughing
B. but laugh
C. Both
Future Tenses › View
We ___ for Niagara tomorrow.
A. are leaving
B. have left
C. will left
D. will leave
