两个语法题Last year he paid a visit to his hometown,which was no longer the sleepy little village

问题描述:

两个语法题Last year he paid a visit to his hometown,which was no longer the sleepy little village
1.Last year he paid a visit to his hometown,which was no longer the sleepy little village
____
A.it was,B it has been C it had been D it was being
这样分析对么?Last year he paid ,得知村子在这之前已经不宁静了,所以是过去的过去,又因为发生在过去对现在产生的影响(现在不宁静了)所以用过去完成是
it had been C.另外D是表达什么?设计什么语法内容?
2.Leonardo had been since 1506 at the French court in Milan __he continued to
refine his portrait of "Mona Lisa"
A.there B that C where D when.后半部是使地点状语从句么?修饰前面这个句子还是别的?
另外Leonardo had been since 1506 at the French court in Milan这句怎么翻译?
Leonardo自从1506年就在在米兰的法国宫廷,对么?

1.分析正确、D是过去进行时 意思是过去它正怎么样
2、分析错误 后面是修饰the French court in Milan 的定语从句由于从句不缺主语 所以不能用which 只能认为从句缺少地点状语引导词(关系副词)where 就在从句中做地点状语 翻译正确