[ Should, Should not have ]
I ___________ ___________ happy. (be)
A. shouldn’t have been
B. being
C. are
D. should have been

Random Topics:
Linking VerbsWill and Will notCommon ErrorPrepositionConditionals 1,2,3Present Simple for Future ArrangementPronounPresent Simple and Modal VerbsReported SpeechPresent PerfectOther quiz:
Grammar & Vocabulary › ViewJim 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
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
