[ 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 › 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