1.She's never read the book before,___?
A.has she B.hasn't she C.isn'tshe D.wasn't she
选A,因为前面有否定词never(从不),所以后面用肯定.
2.Have you seen my cat?
Yes,I__.A.have seen B.have C.had one D.did
B,对一般疑问句的回答,要遵守时态的一致
3.The film Harry Potter is really interesting.
Yeah.I___it twice A.have seen Bseen C.Will see D.hadseen
A,表示已经完成的动作,“我已经看过两遍了”
4.Her grandfather____in1955.He has been____for many years.
A.dead;dead B.died;died C.dead ;died D.died;dead
D in 1995是过去的时间,用过去式,for many years(已经很多年了)是时间段,所以要用一般完成时 has been ,be动词后面用形容词,表示一种状态~
如有问题,欢迎追问~