give me a handIt’s impossible for anyone _______ these photo

rujbh2022-10-04 11:39:547条回答

give me a hand
It’s impossible for anyone _______ these photographs before,because Mr.Newman had them developed today.
A.having seen B.to have seen C.to see D.seeing
Key:B
I don’t know why I can’t choose A.Please explan to me carefully .Thank you!

已提交,审核后显示!提交回复

共7条回复
钾长石 共回答了19个问题 | 采纳率89.5%
it在句子开头做了一个形式主语,还原之后应该是
________these photographs before is impossible for anyone.
填入了having seen后发现是说不通的.
如果非要从原句来理解,填入having seen发现它引导的后面整个句子做了anyone的伴随状语,也可以说是独立主格,那么这个句子就变成了没有实际主语的状态,因为it并不是实际主语,而是一个代词,做形式主语.
希望可以帮到你.
1年前
逝去de美丽 共回答了8个问题 | 采纳率
It is adj. for sb. to do sth.
时态是对的
1年前
十年了了 共回答了10个问题 | 采纳率
因为for后面的部分缺少谓语成分,而having是非谓语动词,动词不定式、动名词和分词都是非谓语动词,不能作句子谓语,所以不能选A。
1年前
薪都儿 共回答了25个问题 | 采纳率
B
1年前
湛泸魂 共回答了4个问题 | 采纳率
A.看过 B.要看到 C.要见 D.看到
你自己觉得哪个更像呢?
1年前
xuemin6583 共回答了4个问题 | 采纳率
b~coundlt be c since it said"be4"
1年前
gf85942476 共回答了21个问题 | 采纳率90.5%
C,真的是有理说不通呀
1年前

相关推荐