帆船培训级别:求助一道英文问题
来源:百度文库 编辑:高考问答 时间: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
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吧,总不能说穿帽子吧??