,I asked Dandy ,"How long will you stay here?"(間接引語)答:1,I asked Dandy how long she would stay there.2,I asked Sandy if she would stay here

熱心網友

if和how long的意思不同啊!我問Dandy她將在這里待多久。 how long在這里詢問“多長時間”如果用if。意思是:我問Dandy她是否會待在這里。if是“是否”的意思。直接引語變間接引語,句子的意思是不能變的。

熱心網友

不是不能用,只是這里用不恰當。兩句都沒有語病,但是意思卻不同!問題是問“她會待多久?”所以1是正確的而2卻把問題改成了“她是否會待在這?”題意都變了,你覺得還行嗎?

熱心網友

1是對的2的話不能用條件詞if