what are you talking about ?

来源:百度知道 编辑:UC知道 时间:2024/07/04 12:54:23
what are you talking about ?

harry potter and the deathly hallows,the book __by j.k.rowling. ( )

a.written b.is written c.was written d.has been written

答案是A请具体说明(老师说是省略了一些成分,但是我不明白,如果是前面句省略了成分,右面的句子用C选项,为什么错呢?)

横线前面应该是books吧,你是不是少打了个s?
因为是两本书,所以不能用C.
要用written,省略了were.

这句话本来应该是:harry potter and the deathly hallows,the book which was written by j.k.rowling.
省略了 which was ,如果要was 就必须有 which

应该是D吧。在C里面用的是过去时(was),也就是说之前是他写的,但是现在已经过去去了。D是现在时,在been之前是has(现在时),在has后面是been written也就是说已经写完了这本书。

省略了 which 是倒装句

问题是现在时 但是回答是刚才 过去式

倒装直接 省略 which 没有 省了 谓语

如果用C的话,逗号后面的就变成一个单独的句子了

从句的话就不能加BE动词

省了which is