Tom,isn't it the third time that you ____ here to Beijing,as I know?A.come B.came C.have come

问题描述:

Tom,isn't it the third time that you ____ here to Beijing,as I know?A.come B.came C.have come
为什么选C B错在哪里

一般认为,主句现在时,从句也要用现在时
这是一个强调句式it is .that.
强调的内容在is后面,可以当作主句,that接从句,这种理解可能不太严密,但是对理解有帮助
所以这里一般不用came,当然会有很特殊的情况,但那讨论起来,有些多余,平时极少的情况靠语感去判别
这样说,用A好象也可以,但是这里说第三次third time,也就是前面还有两次,而as I know这一点据我所知的包含了前两次,所以最好用现在完成时态have come,这里的come是过去分词