问一道高二的英语选择题!!!

来源:百度知道 编辑:UC知道 时间:2024/06/01 10:27:04
I could see toys here and there on the floor___a child had been playing there.
A as if b where c when d which

为什么选A不选B?
理由详细点,谢谢

因为主句是一般过去时
从句式过去完成时
那说明从句发生在主句的过去
where引导状语从句 除了当地点状语的情况 多是伴随状语
as if是虚拟语气 从句时态往后退一层

应该先理解这一题出提人的本意.他的意思是:
看见到处散落在地板上的玩具就像一个孩子曾经在那里玩.

a是以前有过,b是地点,你不能说孩子在玩具上玩,^_^,希望你加我

主句中已有here and there充当地点状语,所以句子不缺该成分,不选where。用as if 表虚拟语气。

选b表示一个虚拟语气。不可能发生的事,即某种与事实相反或难以实现的情况,或说话人的主观愿望。
与过去事实相反
从句had done
主句would/could/might have done
如果选地点状语从句语法没有大问题,句意不是很通顺猜测的意思体现不出来。

先翻译这句话吧。
我看见玩具在地上到处都是,______一个小孩一直都在那里玩。
as if(though)是连词词组,意为“就像……似的,仿佛……似的”。引导状语从句和表语从句。表示猜测、假定、方式等。
as if引导状语从句时,常用虚拟语气。它与表示命令(order)、要求(ask,require,insist, demand)、建议(advise,suggest)等后的宾语从句中的虚拟语气不一样,不能用“should +动词原形”。从句常用过去式(be动词用were/ was都可以)表示现在的情况不真实,而是主观想象或夸大的比喻。还可用过去完成时表示过去,过去进行时表示现在进行时;过去将来时表示将来时。
例如: 1)She opened her lips as if she would say something.
她张开嘴唇像是要说什么似的。
2)He acted as if he were smoking.
他的动作就好像在抽烟似的。
3)Crusoe heard a noise,as if someone was breathing.
克鲁索听到了嘈杂声,好像有人在呼吸。
4)I rem