英语高手进哈

问题描述:

英语高手进哈
几道语法题,能够解释原因,
1 In less than two weeks,i___
A.will graduate d.will have graduated
2.The Amercian Revolution is regarded by military historians as a war Britain___
A.should never lose B.should never have lost
3.When and by whom the islands of the West Indies were first settled is a matter __among archaeologists.
A,to be debated B.of debate
4.If we __the oil company to build this paper mill,we __water pollution now.
A.had not allowed,would not have B.didn't allow,would not have had
5.I would hust as soon you __the book yesterday
A,had returned B.would return
6.Good news was sometines released prematurely,with the British recapture of the port __half a day before the defenders actually surrendered.
A,announced B.announcing
7.The mother didn't know who __for the broken glass.
A,to be blamed B.to blame

1.Ain less than two weeks的意思是在未来不到两周的时间内,是将来时,所以选A什么时候用B呢?我举个例子,I will have graduated by the time you come here next week.当你下周过来的时候,我已经毕业了.是指截止到未...