Topics: Modal Verbs
Since the day his manager transferred him to the foundry section of the steel works, he…………..safety goggles.
A. will be wearing
B. must have worn
C. ought to wear
D. has had to wear
Select your answer:

Random Topics:
Simple Present and Present Continuous TensesPresent Simple and Modal VerbsPast Simple Negative & QuestionsSecond ConditionalsVerbal PhrasesClauses of ReasonQuestion TagCoordinating ConjunctionsSo - Too - Either - NeitherPerfect Tenses and VocabularyOther quiz:
Present Tenses › ViewSomething terrible__________ (happen).
A. happened
B. has happened
C. have happened
D. has happen
Grammar › View
My grandmother lives in Balik Pulau. We will visit __________ tomorrow.
A. my
B. she
C. her
D. him
