帆船培训级别:求助一道英文问题

来源:百度文库 编辑:高考问答 时间:2024/05/02 07:29:17
The man was sitting in a chair,______a waterproof hat and coat.
A.wore B.having on
C.dressed in D.and was wearing

选D
选A的话应该是wearing.
选B的话是have sth on所以have on sth本身就是错的.
选C的话是只能指穿衣服而后面不是衣服.
故选D,D并没有错,是一个并列谓语的句字.
哈哈,这道题我做过,应该是上海名校题库里的题.

a中wore是wear的过去式,是动词,后面这个句子应该是分句,要用动名词形式,所以不行
b是正确选项
c动词,不行
d中用wear就已经表示穿着这个状态,因此用was wearing这个搭配本身就是错的,所以不行

B.第一,空前有逗号,所以要注意动词时态,不能用动词。

第二,这是伴随状语,伴随状语都用doing形式或with+名词/doing

选B,伴随状语。
若没有逗号,可以用D。

答案为C.本题目考察分词作状语。WORE错因为应该用WEARING表示伴随状语,与主句主语为主动关系。HAVE ON 错因为其没有ING进行形式。AND WAS WEARING错因为其前有逗号,不能够成并列谓语动词。DRESSED IN 正确因为DRESS IN 结构做状语只用过去分词结构。

好象是B,伴随状态,而且帽子和衣服不能用同一动词吧。补充一下a waterproof hat 不能用wear、dress吧,总不能说穿帽子吧??