<u>Answer</u>:
Present Perfect Continuous: "I have not been allowing this to happen."
<u>Explanation</u>:
Present Perfect Continuous Tense indicates that something started in the past and is continuing at the present time.
Yes, this is a run-on sentence. It should be changed to - "My favorite furniture company offers more than one hundred different fabrics. You can order free fabric swatches to see what looks best with your decor."
The answer may be A i think so?