It's the second time I ___China.A had visited B visited C have visited D visit

问题描述:

It's the second time I ___China.
A had visited B visited C have visited D visit

C

很难说。
如果是:This is the second time..., 则用 visit.
但是,
It's 可以是 It is 或 It was. B 和 D 均可。
It was the first time I visited China in 2000.

答案是D
最直接的方法是从句子的时态来判断
根据 it's可以判断出这个句子是一般现在时
所以选择第四个答案
A 是过去完成时 B是一般过去时
C是一般完成时

B visited

答案肯定是C了,楼上的恰恰说反了,当说是某人第几次做某事的时候,从句中的动词要用完成时态,显然D]项是错误的。
再如:It is the first time (that)I have been here.

D.
遇到It's the XX time...的句型,后面一定要用现在时.

c

亲爱的家家兔先生/小姐:您提出大这个问题具有一定大难度!其实很多朋友都没把这个句型搞清楚,这里一并做个讲解.正确答案是:C在句型结构:it is the ...time (that)+clause结构中.应用现在完成时.如题.要注意若结构事态...

D.

D sounds better.