英语选择题,答案是对的,但很奇怪

来源:百度知道 编辑:UC知道 时间:2024/06/20 11:19:17
If you listen to me,you_____have some candies.
A.shall B.may C.will D.must

Fortunately we had a map,without_____we would have got lost.
A.it B.that C.which D.what
第一题选A,第二题选C
主要是想问一下这俩题的语法(详细,详细,再详细)

为啥答案是对的???

shall不是只用I么,,

which,,感觉上好像应该。。。

不过老师好像说过物品的话不用that可以用which。。

但我觉得应该是it..

-- --!!我妈跑来瞄了一眼跟我讲,应该是shall。。。

第一题意思是如果你听了我的话,你将会~~listen没有用过去式,说明这件事还没有发生,所以后面的从句应该是将来时,在前面是if从句的时候,主句的将来时句式应是:shall而不是will。

第二题:从句中的had和would来看,这两句是主句和从句的关系,而不能分成两句单独的话(英语中没有这样单独的句子中间用逗号隔开的,一般是用句号),因此可以判断是定语从句,从第二句来看,整个句子的成分里面without少的是宾语(介宾),因此应该用which。

C是对的

B是对的