Grammar Quiz

[ Should, Should not have ]

I ___________ ___________ happy. (be)

A. shouldn’t have been

B. being

C. are

D. should have been

Select your answer:
A  B  C  D  E 


Random Topics:

Linking VerbsWill and Will notCommon ErrorPrepositionConditionals 1,2,3Present Simple for Future ArrangementPronounPresent Simple and Modal VerbsReported SpeechPresent Perfect

Other quiz:

Grammar & Vocabulary › View

Jim likes Karen, but she ____ like ____.

A. doesn’t …. him

B. don’t …. him

C. doesn’t … he


Grammar › View

The train _____ when I _____at the station.
A. has just left /arrived
B. have just left/ arrived
C. have just / leave
D. had just left/arrived

Past Perfect Tense › View

The film _____ by the time we got to the cinema.

A. was started

B. had start

C. has started

D. had started


Pronouns › View

Is this ice-cream for _______ or for you?

A. his

B. he

C. him