The police said he ____ arrested on several previous occasions.

might be
would have been
will be
had been
Table of English Grammar Contents (All Levels)
English Vocabulary Tests
Pre-Intermediate Grammar Exercises
Elementary Grammar Exercises A1