1. The windows were not cleaned yesterday.
  2. The windows had to be cleaned yesterday.
  3. The windows should have been cleaned yesterday.
  4. The windows should be cleaned yesterday.
6 views

1 Answers

Answer: Option 3

The windows should have been cleaned yesterday. Given sentence is in future perfect tense and it is in active voice. Rule : Subject + (should/shall) + have been + V3 + Other agents

6 views