A: What was that noise?
B: Oh, don’t worry; it ________ the cat.

should’ve been
ought to be
can be
must have been
Advanced Grammar Exercises
Table of English Grammar Contents (All Levels)
Elementary Grammar Exercises A1
Intermediate Grammar Exercises