WhenshewenttoNewYork,herfatherhasnotheardfromher.这句话为什么是不对的,是语法问题还是逻辑问题
根据句子语义学,这个句子引导时间状语连词用错了,应该使用since
SinceshewenttoNewYork,herfatherhasnotheardfromher
自从女儿去了美国纽约之后,做父亲就在也没有收到她的任何来信
如果用when是不是后面的主句一定是过去进行时或者一般过去式?
when引导的时间从句状语,从句动作一般是过去进行时态或者一般过去时态;或者是过去完成时态WHEN+时间点时间/时间段时间;主句可以有三种时态与之对应,例如下面句子(1)WhenTomgothome,HissisterwaswatchingTV(从一般过去式,主句过去进行时态)(2)Whenshewenthome,Shefoundherdogdead(从一般过去式,主句一般过去式)(3)Whenhegottotherailwaystation,thetrainhadleft(从一般过去时态,主句过去完成时态)