NO sooner___got home than I knew the had news last night.A,I had B,did I C,have I D,had IWhile watching television,___A,the door rang B,we heard the doorbell ring C,the doorbell was ringing D,our doorbell rang

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:03:45

NO sooner___got home than I knew the had news last night.A,I had B,did I C,have I D,had IWhile watching television,___A,the door rang B,we heard the doorbell ring C,the doorbell was ringing D,our doorbell rang
NO sooner___got home than I knew the had news last night.
A,I had B,did I C,have I D,had I
While watching television,___
A,the door rang B,we heard the doorbell ring C,the doorbell was ringing D,our doorbell rang

NO sooner___got home than I knew the had news last night.A,I had B,did I C,have I D,had IWhile watching television,___A,the door rang B,we heard the doorbell ring C,the doorbell was ringing D,our doorbell rang
1. D
翻译:昨晚我一到家,我就知道了那个坏消息.
解释:这是一个固定句型:No sooner...than...,意思是“一...,就...”.
其中含有no sooner的句子必须采用过去完成时,即谓语由“had + 过去分词”构成.而且如果no sooner提前至句首的话,则该句必须采用部分倒装,即把助动词had也提前.
而含than的句子只能使用一般过去时.
即:No sooner had I got home than I kenw the bad news last night.
= I had (no sooner) got home (than) I knew the bad news last night.
2. B
翻译:当看电视的时候,我们听到了门铃在响.
解释:此题考查状语从句的省略语法.
像while等所引导的状语从句,如果从句的主语和主句主语相同,且从句谓语以be动词开头时,则可以把从句的主语和be动词一起省略.
即:While watching television, we heard the doorbell ring.
= While (we were) watching television, we heard the doorbell ring.
其他答案ACD的主语都不是we,这时while从句就不能省略其主语和be动词we were.

dno sooner……than…… sooner后接的时态一定是这样,再加倒装
b主句从句主语一致,从句的助于才可以省略

B 这是no sooner引导的倒装句,所以首先排除A,再者由后面的knew知道是过去式,所以排除CD,然后句子前后有比较的含义,所以选B,did起强调作用
C while有“当·····的时候”意思,由句子可知是过去正在看电视的时候门铃响了,应该用过去进行时。...

全部展开

B 这是no sooner引导的倒装句,所以首先排除A,再者由后面的knew知道是过去式,所以排除CD,然后句子前后有比较的含义,所以选B,did起强调作用
C while有“当·····的时候”意思,由句子可知是过去正在看电视的时候门铃响了,应该用过去进行时。

收起

1.D
NO sooner置于句首,所以句子要到装,又因为时间发生的先后,所以用had done的结构,属于过去完成时表发生顺序
2.B
属于考察句子主谓一致的题目
从主句“While watching television”可看出句子主语是“we”,而从句主语要与其一致,所以选B