Will Jim leave for Beijing?He didnot know.(合成一句)

Will Jim leave for Beijing?He didnot know.(合成一句)
1.He didnot know whether Jim will leave for Beijing.
2.He didnot know if Jim would leave for Beijing.
这两句哪个正确?
说明一下原因
jmyj520 1年前 已收到4个回答 举报

重庆飘飘 幼苗

共回答了19个问题采纳率:78.9% 举报

当然是第二个了,这叫时态对应,主句的时态是过去式,相应的宾语从句的时态也要和主句保持一致

1年前

7

dixlef 幼苗

共回答了3个问题 举报

第一个 句子最后省略了 or not

1年前

2

b1_66er 幼苗

共回答了32个问题 举报

都对
但如果你写成
He didnot know whether Jim will leave or not.
则只能用whether

1年前

2

wrw2581 幼苗

共回答了15个问题 举报

第二个对。
did表示过去时,从句也应该用过去时

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.029 s. - webmaster@yulucn.com