QUES: unacceptable
ANS: The fly swatted.

QUES: acceptable
ANS: I would prefer that he not have finished.

QUES: acceptable
ANS: We have not confirmed whether the flight had been booked.

QUES: acceptable
ANS:
Sally might be pregnant, and I believe that Sheila definitely is pregnant.