作业帮 > 英语 > 作业

1.By the time the fireman arrived,the big fire_____.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 19:31:44
1.By the time the fireman arrived,the big fire_____.
A.had put out B.had been put out C.had put off D.had been put off
2.The Lecture _____ for ten minutes when I reached the ball.
A.has been on B.has started C.had been on
3.She ____ a man with a lot of money for 15 years.
A.was married B.married C.has been married
4._____great fun it is to have a picnic during the weekend!
A.What B.What a C.How D.How a
1.B 这是一道考察过去完成时的知识的题目,过去完成时表示过去的过去.
by the time the fireman arrived 表示在消防员到来之前,消防员来用的是过去时arrived,那在arrived之前,不就是过去的过去了嘛,所以后面应该是过去完成时.put out 表示扑灭 put off 延迟
另外,火和扑灭之间应该是被动,所以选B
2.C 这也是过去完成时的考题.记住过完就是过去的过去.从句用reached,那么在这之前演讲已经持续10分钟,所以是过完,另外start 是瞬间动词,不能和时间段连用 ,所以选C
3.C 考察完成时的考题.记住用在完成时的动词必须是可持续的,marry和start 是瞬间动词,不持续.要想表达结婚多长时间,用be married就可持续了
4.A 考察感叹句的用法.fun不可数所以不能用a ,而这句话又是中心词是名词fun所以要用what,how 是用来修饰形容词或是副词的