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:

Sentences › View

What type of sentence is the sentence below?
I like basketball.

A. command

B. question

C. statement

D. exclamation


Grammar › View

I ________ take my driving test after a few more lessons

A. able to

B. will be able to

C. can be able to

D. be able to

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