Grammar Quiz

[ Tenses ]

It’s been ages since we last (enjoy) ourselves so much.

A. have enjoyed

B. had enjoyed

C. will enjoy

D. enjoyed

Select your answer:
A  B  C  D  E 


Random Topics:

Frequency AdverbsQuantifierSports VocabularyAsking and Giving OpinionConditional Sentence Type 0-3Grammar (was, were, could, could not)Conjunctive Adverbs and PunctuationModals of Necessity and SuggestionPrepositions after Verbs and AdjectiveModal Verbs of Permission

Other quiz:

Grammar › View

There are _____ recipes to try, but we don’t have _____ oil at home, not even a cup!

A. a lot of / any

B. some / some

C. a lot of / some

D. some / a lot of


Mixed General Quiz › View

At 1,950 meters, Cheju island’s Mt. Halla is the ___ point in South Korea.
a. higher
b. highest
c. most high

Perfect Modals › View

You _________ (clean) your room. The housekeeper would’ve tidied it up for you.

A. needn’t have cleaned

B. could have cleaned

C. must have cleaned

D. couldn’t have cleaned


Preposition › View

I didn’t expect you to be ____ home. I thought you’d be ____ work.

A. in

B. on

C. at