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

will
have
has
can
Table of English Grammar Contents (All Levels)
Upper-Intermediate Grammar Exercises
Intermediate Grammar Exercises
English Worksheets