HELP
The bank is reported in the local newspaper ____________in broad daylight yesterday. A. to have been robbed B.having been robbed 此题选A.我想请问的是A和B两个答案究竟有什么区别,是不是B这种形式只能放在句首?
我是靠。。。恩。。。所谓语感来做选择题的,但这题好像可以试着解释一下: 整句为The bank is reported in the local newspaper to have been robbed in broad daylight yesterday。
"化简"一下: The bank is reported to have been robbed。 这家银行被报道说已经被抢劫。 be X to do sth,似乎经常遇到这样的句子,X是某些固定词的过去分词,如He is said to have been robbed。
当然也可以改成It is said that he have been robbed。 或者People/She/They said that he have been robbed。什么的也行,反正都一样,意思我想不用解释了吧?! 这道题就是考你这个。
那如果你选了B,第一个回答那样说就对了, 这次不是要"化简",而是"补齐":The bank [is reported in (the local newspaper that having been robbed in broad daylight) yesterday]。
翻译成。。。。。这家银行[昨天被(已经在光天化日之下被抢劫的当地媒体)报道]了。 各括号的解释相对应,这是一个定语从句(我语法很烂,这个我是看上面的)。 不知所云了吧。。。-ing放句首是作动名词,那是初中的用法,现在赶快摆脱,句首动词不一定是-ing格式,-ing格式的词不一定放句首!当然,这两点高考应该不考。
。
be reported to do .固定用法,被报道。
因为是被动语态所以选A,如果用B就变成报纸的定语了,就成了“昨天白天别劫的地方报纸里报道了这所银行”,显然不对
答:你理解错误,此句是现在完成时,The bank是被抢的承受者。根本不存在你说的这个短语 。Goodbye!详情>>
答:B 被动语态,be found to do. A中的made与found均为过去分词,冲突!详情>>
问:hArd work 和hArd--working有什么区别
答:一个是名词 一个是形容词撒详情>>