一道英语练习题:Catherine said that she ___ to Guangzhou.A.has never gone B.had never gone C.has never been D.had never been

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 03:55:46
一道英语练习题:Catherine said that she ___ to Guangzhou.A.has never gone B.had never gone C.has never been D.had never been

一道英语练习题:Catherine said that she ___ to Guangzhou.A.has never gone B.had never gone C.has never been D.had never been
一道英语练习题:
Catherine said that she ___ to Guangzhou.
A.has never gone B.had never gone
C.has never been D.had never been

一道英语练习题:Catherine said that she ___ to Guangzhou.A.has never gone B.had never gone C.has never been D.had never been
选D.had never been
主句said是一般过去时态,所以宾语从句应该用过去完成时.排除A、C.
又因为这里表达的是“凯瑟琳说她从来没有去过广州”的意思.而gone是非延续性动词,has gone to...表达的是“去某地还没有回来”的含义.been是延续性动词,has been to表达“去过某地”.因此选D.