-many times,the boy still didn't know how to do the exercise

问题描述:

_many times,the boy still didn't know how to do the exercises.为什么要用现在完成进行时
而不是现在完成时
1个回答 分类:英语 2014-12-12

问题解答:

我来补答
Having been told ,这是非谓语动词,不是现在完成进行时,having 这里用-ing 是非谓语动词的形式之一,加ing表示这个谓语的动作与主语是主动关系,这句话可以写成:the boy has been told many times ,the boy still didn't know how to do the exercises.这样就成了两个独立的句子,因为一个句子不能出现两个谓语动词,要想改成一个句子,要么加连词,要么其中一句改成非谓语动词,就如例句的一样.
 
 
展开全文阅读
剩余:2000
上一页:
下一页:判断题。