高中一道语法填空题~~求解释一下答案

ifyoustudyBritishhistory,youmayfindthecountry______(go)throughseveraldifferentnames.为... if you study British history,you may find the country______(go)through several different names.为什么不填gone而是went?
with the_____(join)of Northern Ireland,the country got___________name the United Kingdom.
前者为什么不是填joint/join而是joining,不能填名词吗?后者填the 为什么不是its?
____the four countries,England is the largest.Its capital London,which ______(influence)by some invaders.
前面为什么是用of不是in?后面为什么不是is influenced表示被动而是has been influenced?
展开
wangtengyi1
2014-02-07 · TA获得超过3790个赞
知道小有建树答主
回答量:582
采纳率:100%
帮助的人:409万
展开全部
第一个句子:went,过去时态,没有问题。至于gone……那是过去分词,这里既没有表示过去的过去的标志:had,也没有什么后置定语,不能用gone。
第二个句子:joining是动名词,可以看做名词,填名词的话理论上来说应该是对的……但是从来没见过这样的用法,这里的with表示一种伴随结构,看到伴随状语,一般来说选用分词,如果缺名词的话就填写动名词吧。
然后这里的the United Kingdom可以看成是一个后置定语,用the是最基本的用法,其实用its完全没错。
第三个:给你讲讲in的用法
①:(空间)里面。
②:(抽象)用
③:一天当中的一段时间
④:两天以上
⑤:(从现在开始的)以后
⑥:穿衣服
很多……这些只是常见的。
很明显没有匹配的意思。

这里of是从属关系,表示:四个国家当中
后面的如果用is influenced,那就表示现在时了……现在时的有一个隐含的意思:每天、经常、总是。
这里用现在完成时的被动语态,也可以用过去式。
我觉得你这个最后一句话明显的有问题,句子都不完整。
追问
find 后面不是加done吗,用过去时也可以?
追答
学任何一个学科都不要死记硬背,要学会理解知识点。
find这里是发现的意思。
find it done的意思是:发现它被done了,一定是有一个被动语态的!
现在分词和过去分词的用法
现在分词:表示现在和进行(或者过去进行将来进行)
过去分词:表示被动、完成(要用被动语态,完成时或者过去时)
这里的find没有那么多麻烦的意思,英文其实除了语序和中文不同以外,其他的一般都是没什么两样的,你把中文代进去翻译一下:发现这个国家经历了好几个名字。(了就代表曾经,是过去时。)
这个地方如果用done 的话,就是“被经历”,翻译不通……=。=
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式