Select your answer:

Random Topics:
Grammar and AdverbsModal Verbs and ConjunctionsModal AuxiliariesPast TensesSimple and Progressive Verb TensesIndefinite ArticlePast SimpleMay, MightEmployment VocabularySubordination ConjunctionsOther quiz:
Future Tenses › ViewHe ____________ an operation next week.
A. is having
B. having
C. going to
D. going to having
Grammar › View
I am sorry to have upset you. I ___________have said that.
A. should
B. shouldn’t
C. shall
D. shall not
