几道英文复合句单选题,

问题描述:

几道英文复合句单选题,
1.【D】- _____ helps others will be helped.
- So,I'm thankful to and try to help ____ has helped us.
A.whoever whomever B.who whoever
C.who whomever D.whoever whoever
2.【D】In the distance there is a hill,_____ stands a white tower.
A,on the top of it B,on the top of there
C,on the top of where D,on the top of which
3.【D】was natural,he married Mary.
A,Which B,That C,This D,As
4.【B】In an open boat,the three men,_____ an engineer,met with a storm on the sea.
A,one of them were B,one of whom was
C,one of them was D,one of whom were
1个回答 分类:英语 2014-11-19

问题解答:

我来补答
1.D whoever=anyone who
2.D 逗号前面是一句话(有完整的主谓宾),那么后面必定是从句.which用来表示逗号前面提到的hill.
3.D 逗号前后都是完整的句子,那么就要用as.用which的话,一般都用在逗号后面;B和C没有这种用法,要用也是这么用 It was natural that he married Mary.
4.B 不看句中的 “_____ an engineer”,原句的结构还是完整的,说明需要填写的部分是个从句.既然是从句,用one of whom.而只有一个人,所以用was.
 
 
展开全文阅读
剩余:2000