2.may/might+have+过去分词:表示对过去发生的动作或存在的状态进行不肯定的推测.可用于肯定句和否定句.might+have+过去分词还可用于虚拟语气.表示过去本来要做某事却未做. 查看更多

 

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

---Mike must have known that.

---No, he ________. How _______ he?

A.mustn’t, must

B.may not, might

C.couldn’t, can

D.needn’t, need

 

查看答案和解析>>

I thought you ____ like something to read, so I have brought you some books.

  A. may            B. might       C could        D. must

 

查看答案和解析>>

I thought you ____ like something to read , so I have brought you some books .

A . may     B . might      C . could      D . must

查看答案和解析>>

 

---Could I call you by the first name?       ---Yes, you_______.

A. will           B. could             C. may            D. might

 

查看答案和解析>>

I thought you ____ like something to read , so I have brought you some books .

A . may B . might C . could D . must

查看答案和解析>>


同步练习册答案