个人愚见,A原则上没有错,但一般不这么用。解释如下:
这个句子本质上可以修改成这样,Though it was _____ at such a time,his work attracted much attention. 若选择A,though it was being published at such a time, his work attracted much attention. 语法上没有错,但这就强调了publish这个动作正在进行,而我们一般在叙述这个事情的时候,只用说明publish这个动作发生了就可以,用一般过去式就好了。如though it was bad weather, we decided to go out. 这个句子直接用though it was published at such a time, his work attracted much attention. 你可以试试把它还原到以上的问题中去,就可以知道不需要用进行时态了。
英语是很有逻辑的语言,语法上也是有理可循的。
对于四个句子,第一个对的,so是连词,可以连接两个句子。第二个,不正确,没有连词,前后两个独立的句子应用逗号隔开。第三句后半句是祈使句,前后也是独立句子,原因如句二,另外,boy后加三单。最后一句语法没做,比较别扭,一般不这么说,asking中半句最为结果状语从句修饰前半句。
这道题讲的发生在过去的事。所以得用过去分词啊。
第一句,know拼错了吧?The boy didn’t kown【是know】 how to deal with it,so he asked her for help.
如果没拼错我觉得挺对啊。
第二句少so
第三四句他又不是天天有问题就问她,是过去的事儿吧,所以一般现在不对。
尽管受到了惩罚,但他的作品得到了广泛的关注 as表示即使,引起倒装,还原后的句子应该是as it was punished at such a time
第一句kown改为know
第二句和第一句一样
第三句后半句改为so he asks her for help
第四句和第三句一样改 第四句中的ing形式表示伴随 不符合句子的意思