请教两个语法问题.1.in.front.of.the.house_a.little.boy.half.asleep.Asat.Bsit.Cseated.Dseating为何...

2024-12-26 07:05:54
推荐回答(4个)
回答1:

第一句是倒装句,正常语序是a.little boy sat in front of the house.half.asleep.小孩坐在屋前,sat是谓语动词,BC虽是动词,但语法上均不符合
第二句是一个由于否定副词出现于句首所造成的倒装,当老师开始上课(讲座)时,他很少有(此处scarecely在英语语法中具有否定意义)进入教室。进入教室本来应该是在老师讲了之前,过去的过去,所以用过去完成体 had entered,由于倒装,中间插入主语he

回答2:

1.属于倒装的知识点,正常语序为A little boy sat in front of the house half asleep.
第一句属于完全倒装,如果地点状语,时间状语,方向状语前置,往往完全倒装,也就是谓语动词直接提前。
In front of the house作为地点状前置,要将位于提点到原本的主语前。
seat 为及物动词,往往用be seated,或seat onself表达请某人坐下。放在此句中说不通。排除C,D。而B时态错误。
2.依然属于倒装的知识点,有三个固定搭配,scarcely。。。。when。。。。,hardly。。。。when。。。。,no sooner。。。。than。。。。都表示一。。。就。。。
当这三个词scarcely,hardly,no sooner置于句首时紧随他们的句子要到装,将had前置。
由于enter the classroon 发生在teacher began his lecture之前,属于过去的过去,所以用过去完成时。而且,你会发现以后碰到这三个短语,基本全是had,基本没有did

回答3:

1. A
“坐”有两种表达法:sit 和be seated。句中没有be动词,排除C、D。
这句话是倒装句,主语是a little boy,是第三人称单数。排除B。

2. 这是固定结构:sb. had hardly/ scarcely/just done sth. when....(某人刚刚/ 还没来得及……,这时……)
hardly/ scarcely/just可以提前,使句子成为倒装句。
从另外一个角度来讲,the teacher began his lecture是过去的事,而 he entered the classroom 是 发生在此之前的,是过去的过去,所以要用过去完成时。

回答4:

a little boy sat in front of the house half asleep.