一道英语题(非谓语)
No advertisement so far______can have the same effect as this one 请问这个空处到底是填made还是having been made,这里是主语的后置定语,用n+done的结构表示已完成就可以了还是要用分词的完成时结构having been done,是不是分词的完成时仅用于v-ing分词啊,求高手啊
应该用made。英语中某些修饰语(形容词除外,),比如介词短语、过去分词(短语)等修饰中心词(通常是名词)时,要放在所修饰的词语的后面。这是一例。学习汉译英的时候,这是非常重要的一个知识点。
用made made在这里是(which has been)made。 而having been made表示动作发生在谓语动作之前,显然不正确
答:twin表示双胞胎之一,只有一个人,是单数词 twins表示双胞胎,是两个人,这是一个复数词 另外,twin's和twins'都表示物主代词,只是一个是单数,一...详情>>
答:详情>>
答:中国英语教育培训市场发展趋势分析 -----2004 一、英语教育培训机构品牌化 品牌是生存之本,品牌效应体现了竞争力。如果说,国内英语教育培训市场在20世纪9...详情>>
问:翻译翻译STS教育是近年来世界各国科学教育改革中形成的一种新的科学教育构想,ST...
答:原来的翻译匆匆所以比较槽糕,今天上来修改一下。 Science Technology and Society Education, formed in the ...详情>>
答:问题一样,成人高等教育学位英语考试,在读期间,学校每年组织一次的考试,毕业了就不能再考。但不影响毕业,只是没有学位罢了。学校里的英语老师没有跟你们说吗?详情>>