Please tell us about some of the dangers a detective _____ to face in
his work.

will
can
has
have
Intermediate Grammar Exercises
Elementary Grammar Exercises A1
English Modals Tests
English Vocabulary Tests