[ Modals ]
I _____ my job. I _____ you before.
A. needn’t have put off / should ask
B. shouldn’t have put off / need to ask
C. needn’t have put off / should have asked
D. shouldn’t put off / should ask

Random Topics:
No Excuse Words / Conjunction SOas...as, comparatives, superlativesAdverbs and Adverbial PhrasesUse of Prepositions or ConjunctionsPossessive PronounsPresent Simple and Modal VerbsFuture Perfect ContinuousPresent Perfect vs Past SimpleFuture or PastFuture FormsOther quiz:
Grammar › ViewHe’s got only _____ things to do
A. few
B. a little
C. much
D. too much
Vocabulary & Grammar › View
Bobby fell and …….. his knee on the pavement; it left a nasty graze.
A. twisted
B. scraped
C. pulled
D. cut
Grammar › ViewImagine going to the Carnival in Rio de Janeiro. It ……………. be lots of fun.
A. can
B. may
C. should
D. must
Present Perfect: for/since › View
Rose ____ (work) in Paris ____ ages.
A. has worked/ for
B. has work/ since
C. have worked/for
D. have work / since
