[ 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:
Past Tenses › ViewShe _______ (ate/had eaten) breakfast before she _______ (went/had gone) to work.
A. ate, went
B. had eaten, went
C. ate, had gone
D. had eaten, had gone
Grammar › View
The weather this autumn is ____________ than last autumn.
A. badder
B. worse
C. more bad
D. more worse
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
