顺便把语法讲Tom said he____Hangzhou several times.A.has been to B.has gone toC.had been to D.had gone to讲解下 ,
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 01:45:43
顺便把语法讲Tom said he____Hangzhou several times.A.has been to B.has gone toC.had been to D.had gone to讲解下 ,
顺便把语法讲
Tom said he____Hangzhou several times.
A.has been to B.has gone to
C.had been to D.had gone to
讲解下 ,
顺便把语法讲Tom said he____Hangzhou several times.A.has been to B.has gone toC.had been to D.had gone to讲解下 ,
C
首先,他去的这个动作,肯定是said之前,所以是过去完成时.
其次,had been to表示去了又回来了,had gone to表示去了还没回,还一直在那儿.明显此处应该是他回来了,跟人说他去过杭州几次.
所以,C
C.had been to
have been to曾经去过
宾语从句中,谓语动词过去时,从句用过去时的某个时态。
选C 因为Tom已经去杭州好几次用现在完成时 又因为said是过去说 所以选过去完成时
have been to 表示去了已回来
have gone to 表示去了未回来
has been to 是去了之后已经回来了 has gone to 是去了还没回来 汤姆说他去了几次是去过了已经回来了,且主句是过去时,从句也要用相应的过去时,所以选 C
因为前面是said
所以后面用过去完成时
从逻辑意思看,是已经去过,回来了,故选C
C 本来说他去过杭州好几次用has been ,因为主语用过去式从句要往过去类推
said后面要用had
所以A和B被排除
had gone to 是说他现在还在杭州
had been to 是说他去过杭州