1。 如果按照语法来说并没有错误。前后主语也一致,而且并不需要像推荐答案上说的得有Be动词,比如,She got a surprise while jogging. 但是语气上太强烈了。语义相同看语法,语法相同看语义
2。 补充问题,这里不是与事实相反,宠物主人就是这么打扮的,所以他们看起来才像这样。
be wearing 表示的也是一种状态。
wear sit 还有什么……忘了,用分词都是表示状态
貌似不可以
你这句话while引导的状语从句省略了主语,有些情况下状语从句可省略主语和部分谓语,但省略必须满足以下条件:1.从句的主语和主句的主语一致.
2.从句的谓语必须包括动词be.
可省去的部分是从句的主语和谓语部分中be动词的变化形式.
你这句话从句没有be动词,所以填while不成立.
可能是介词填空吧,while是连词
应该不行,while可以引导状语从句,但是在你说的情况下,也可以做一个连接词,但是前面已经有了so,而且while后面的的动词一般使用瞬间动词。
不可以。be cautious后面不接宾语行。但是你填个while后面的从句没得主语。而且这个主语语法上是不能省略的。
while 是个连词后面要加句子, 而dyeing their pets 是个现在分词, 介词后面可以用现在分词。另外be cautious about 也算是个固定的动词介词搭配词组。
不可以, dyeing their pets不是一个句子,about后可接动名词结构。