might have done,意“过去可能做 ,could have done意“本能够做 .两者都含有委婉批评或遗憾之意.也可表对过去情况的推测. 例如:He might have gone to Nanjing with Professor Wang.last week,but he was ill.上星期他本可以和王教授一起去南京的.可他病了.We could have finished the work ahead of time.我们本来是能够提前完成工作的. 查看更多

 

题目列表(包括答案和解析)

I wonder why Mr Green looks worried today.

I'm not sure, but he ________ a small accident driving here.

[  ]

A.must have had
B.might have had
C.might have
D.could have

查看答案和解析>>

  Drawing a picture is the simplest way of putting an idea down on paper. That is 1 man first began to write, six thousand years ago or 2 . The alphabet we now use came down to us 3 a long period of time. It was 4 from the picture-writing of ancient Egypt.

  Picture-writing was useful in many 5 . It could be used to express ideas as well as 6 . For example, a drawing of a 7 meant the object “man”. 8 a drawing of a man 9 on the ground with a spear in him meant “ 10 ”.

  Besides the Egytians, the Chinese 11 the American Indians also developed ways 12 writing in pictures. But only 13 much could be said 14 . Thousands of pictures would have been needed to express all the ideas that people 15 . It would have 16 many thousands more to express all the objects 17 to people. No one could 18 so many pictures in his lifetime. 19 could anyone learn the meanings of all 20 drawings in a lifetime.

1.

[  ]

A.when
B.because
C.where
D.how

2.

[  ]

A.over
B.more
C.else
D.later

3.

[  ]

A.during
B.in
C.over
D.for

4.

[  ]

A.developed
B.discovered
C.increased
D.grown

5.

[  ]

A.sides
B.colours
C.ways
D.meanings

6.

[  ]

A.stories
B.animals
C.objects
D.subjects

7.

[  ]

A.creature
B.being
C.woman
D.man

8.

[  ]

A.But
B.For
C.Besides
D.Because

9.

[  ]

A.lies
B.lying
C.laying
D.lain

10.

[  ]

A.die
B.death
C.sleep
D.down

11.

[  ]

A.and
B.with
C.helped
D.followed

12.

[  ]

A.to
B.about
C.on
D.of

13.

[  ]

A.not
B.very
C.so
D.too

14.

[  ]

A.as follows
B.this way
C.that much
D.at least

15.

[  ]

A.could be having
B.has
C.might have
D.have had

16.

[  ]

A.drawn
B.shown
C.done
D.taken

17.

[  ]

A.known
B.with
C.called
D.in

18.

[  ]

A.write
B.draw
C.watch
D.take

19.

[  ]

A.Either
B.So
C.Nor
D.Also

20.

[  ]

A.many
B.some
C.that
D.such

查看答案和解析>>

-Betty went to consult a doctor without asking for a leave yesterday.

-How come? But she ________.

[  ]

A.should do

B.must have

C.might have

D.ought to have

查看答案和解析>>

 The accident      caused by a dog running across the road, but we don’t know for sure.  

    A.could have been                   B.must have been

    C.might have                        D.should have

 

查看答案和解析>>

As we all know, he has regretted wasting the precious time when he         studied hard playing computer games at school.

       A.should have     B.would have      C.might have       D.must have

查看答案和解析>>


同步练习册答案