一题英语语法填空

问题描述:

一题英语语法填空
so pet owners should be cautious ___ dyeing their pets.
正确答案是about 与cautious构成固定搭配.
我填的是while 因为我觉得可以把句子分割 cautious后面不接宾语 用while来引导一个状语 意思是当染色时,主人要小心.
还有另一空:a pet owner paints his pet as if it___(wear) a bikini.
意思是,有一个宠物主人甚至把他的宠物打扮成像穿着比基尼一样。
正确答案是is wearing,为什么不可以看成虚拟语气,与现在事实相反呢?

1.如果按照语法来说并没有错误.前后主语也一致,而且并不需要像推荐答案上说的得有Be动词,比如,She got a surprise while jogging.但是语气上太强烈了.语义相同看语法,语法相同看语义
2.补充问题,这里不是与事实相反,宠物主人就是这么打扮的,所以他们看起来才像这样.
be wearing 表示的也是一种状态.
wear sit 还有什么……忘了,用分词都是表示状态